2016-04-28 111 views
-1

我在使用CodeAcademy的代码时遇到问题。我将它与其他通过本节的人员进行了比较,我找不到这个错误。Codeacademy:循环和数组2(javascript)

我不断收到 “语法错误:参数列表后缺少)”

var names = ["Andy", "Paige", "Damian", "Aaron", "Carrie"]; 
for (var i = 0; i < names.length; i ++) 
{ 
    console.log("I know someone called " names[i]) 
} 

//没有任何人有任何想法,为什么?

+1

日志需要是'的console.log(“我知道有人叫”,名字[我])'或'console.log(“我知道有人叫”+ names [i])' –

+0

谢谢,解决了!它总是那么简单。 – andywb26

回答

2

您需要添加一个+号来连接字符串和变量。你的console.log更改为

console.log("I know someone called " + names[i])

+0

非常感谢!总会有一件我想念的东西破坏了整个代码! – andywb26

+0

@ andywb26不用担心安迪。使用代码学院祝你好运。当我开始学习时,它非常有用:)。 – Matt

0

你忘了将字符串连接到可变

console.log("I know someone called "+ names[i]) 
+0

不客气 –