1

Codecademy で Javascript の学習を始めたばかりで、このコードの問題点がわかりません。

var feedback = prompt("Rate this game out of 10");
if(feedback > 8) {
    console.log("This is just the beginning of my game empire. Stay tuned for more!");
}
else {
    console.log("I slaved away at this game and you gave me that score?! The nerve! Just you wait!")
};

変数に問題があると言っています。簡単すぎる質問かもしれませんが、解き方がわかりません。

4

3 に答える 3

2

あなたのコードは私にとってはうまくいきます。唯一のものは、2 番目の console.log ステートメントの改行ですが、これが投稿中に作成​​した単なるコピー アンド ペースト エラーであったかどうかはわかりません。

于 2013-05-14T07:28:09.890 に答える
0

Klaasman が指摘したような問題は、改行があったことです。

console.log("This is a very long string
that went more than one line long");

文字列を複数行に分けたい場合は、\ を使用して「文字列は次の行に続く」ことを JavaScript に伝える必要があります。

console.log("This is a very long string \
that went more than one line long");

このようにして、同じ文字列を次のように書くことができます。

console.log("This \
is \
a \
very \
long \ 
string");

また、最後の console.log ステートメントでセミコロンを忘れました。

于 2013-05-14T23:49:27.647 に答える