Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我怎么没有正确使用分号(javascript)?_Javascript_Syntax - Fatal编程技术网

我怎么没有正确使用分号(javascript)?

我怎么没有正确使用分号(javascript)?,javascript,syntax,Javascript,Syntax,我正在学习Udacity的JS课程介绍,我对这个分号教程感到困惑 问题是: 方向: 定义两个名为thingOne和thingTwo的变量,并为它们赋值。在一个console.log中打印两个变量的值 使用连接的语句。比如说, red blue 其中“红色”是thingOne的值,“蓝色”是thingOne的值 第二件事。别忘了用分号 我尝试了几乎所有的变化,我总是得到错误的答案。我收到这个消息: 什么进展顺利 你的代码应该有一个变量 您的代码应该有一个变量thingTwo 您的代码应该只有一

我正在学习Udacity的JS课程介绍,我对这个分号教程感到困惑

问题是:

方向: 定义两个名为thingOne和thingTwo的变量,并为它们赋值。在一个console.log中打印两个变量的值 使用连接的语句。比如说,

red blue
其中“红色”是thingOne的值,“蓝色”是thingOne的值 第二件事。别忘了用分号

我尝试了几乎所有的变化,我总是得到错误的答案。我收到这个消息:

什么进展顺利

  • 你的代码应该有一个变量

  • 您的代码应该有一个变量thingTwo

  • 您的代码应该只有一个console.log语句

  • 您的代码应该使用串联输出thingOne和thingTwo的值

出了什么问题

  • 您的代码在每行末尾缺少分号
以下是我的答案:

var thingOne = "red";
var thingTwo = " blue";
console.log(thingOne + thingTwo);
我也试过:

var thingOne = "red"; var thingTwo = " blue";
console.log(thingOne + thingTwo);
我还尝试了这两种组合,其中console.log语句末尾没有分号……只是想看看这是否是问题所在

这些都没有通过测试

这是他们的错误还是我遗漏了什么? 很抱歉问了这么简单的问题。我只是想确保我正确地学习JS。谢谢

您的解决方案是:

var thingOne = "red";
var thingTwo = "blue";
console.log (thingOne + " " + thingTwo);

您只需在浏览器开发人员控制台上运行并检查代码,如下所示:

是的,您的两个代码都工作正常

在chrome上打开开发者控制台的快捷键如下所示:

在Windows和Linux上:
Ctrl+Shift+J

Mac上
Cmd+Option+J

var thingOne = "red";//" "==> space
var thingTwo = " blue";//" "==> space
console.log(thingOne + thingTwo);//" "==> space
行的分号后面有空格,它们的结尾需要“;”。只是一只虫子


编辑:出于某种原因,我获得了否决票,尽管事实就是这样,但这发生在我身上,我删除了每个分号后的空格,并通过了。您的问题不是分号,而是控制台中缺少空格。日志输出您是指两个变量之间的空格吗?因为我把这两个输入为“蓝色”。我还尝试连接“红色”+“蓝色”。如果我误解了你,请纠正我。谢谢在我看来,您的代码很好,而且肯定没有丢失任何分号,这看起来像Udacity中的一个bug