VSCode编写Node.js代码执行无输出问题求助
为啥你的Node.js代码执行后没输出?
嘿,我一眼就发现问题所在啦!你写的代码只是定义了变量并完成了字符串拼接,但根本没告诉Node.js要把结果输出到终端呀!
先看看你的原代码:
let city = "Belgrade," let country = "Serbia" let location = city + ', ' + country
这段代码仅仅是把拼接后的字符串存在了location变量里,但没有任何触发输出的语句——Node.js不会自动把变量内容打印到终端,必须由你明确指定输出操作才行。
解决办法
只需要在代码末尾加上一行输出语句就搞定了:
let city = "Belgrade," let country = "Serbia" let location = city + ', ' + country console.log(location); // 将变量内容打印到终端
另外提个小细节:你定义city的时候末尾已经带了一个逗号,拼接时又加了一个, ,最终输出会是Belgrade, , Serbia。如果想要更规范的格式,把city的定义改成let city = "Belgrade"(去掉末尾的逗号),这样输出就会是Belgrade, Serbia啦~
内容的提问来源于stack exchange,提问作者Zero
相关产品推荐
相关产品推荐

