2017-08-03 161 views
1

我試圖讓一個基本的hang子手遊戲工作,並繼續找回Line 25 unexpected token '}'意外的令牌'}'

我看了一下,看了一下,我拿出了括號。我剛剛那裏有一個,但我無法得到任何工作。在var remainingletters之上的}是它一直說失蹤的那個。

這裏有一對夫婦的線路:

+0

應該「」可能是一個‘;’?後answerArray [i] =「_」 – msmith1114

+0

你for循環是一個對象? –

+0

逗號(''')到分號(';') –

回答

3

你有一個小錯字 - 你用在一行的末尾一個逗號,你需要一個分號 -

var answerArray = []; 
for (var i = 0; i < word.length; i++) { 
    answerArray[i] = "_"; 
} 

var remainingLetters = word.length; 
+0

就是這樣,謝謝! – Asa

2

你必須改變這種代碼

answerArray[i] = "_ ,

此;

answerArray[i] = "_" ;

我們總是要結束與分號行,你的代碼有未完成的線,是結束與逗號和因您嘗試關閉之前,如果條件結束行,你得到錯誤。

+1

您可以突出區別嗎?很難看出你是否不知道要尋找什麼。可能你也可以解釋變化,爲什麼需要以及問題出在哪裏。這幫助OP不僅僅是「*做這個和那個*」。 – Zabuza

+0

@Zabuza我是新來的。我試圖解釋爲什麼你必須這樣做。我的英語不夠好, –

+0

這是沒有問題的,其他人總是可以編輯你的答案來解決語法問題或類似的問題。現在好多了,太棒了! – Zabuza