2017-11-19 11 views
-1
var manu = "Hallo"; 
if (manu === "Hallo"); { 
console.log("It Works Bro") 
} 
else { 

console.log("Nope Sir") 

} 

このエラーを取得:Javaスクリプトエラー

Uncaught SyntaxError: Unexpected token else

+2

あなたは後にセミコロンを必要としません。 – pomaxa

+1

';'は以下の*ブロック*( '{..}')から 'if(..)'を切り離します。したがって 'else'はifブロックの後ろにはなく、ただのブロックです。失敗する –

答えて

3

Remvoe ;if (manu === "Hallo");

var manu = "Hallo"; 
 

 
if (manu === "Hallo") { // <- No need of `;` 
 
    console.log("It Works Bro"); 
 
} else { 
 
    console.log("Nope Sir"); 
 
}

1

の端からあなたは冗長(読み取りを持っています:間違っている)セミコロン(;if後の閉じ括弧、そしてifの両方で文とelseで不足しているセミコロンあるの遺体:

var manu = "Hallo"; 
if (manu === "Hallo") { // ; Remove here 
    console.log("It Works Bro"); // And added here 
} 
else { 
    console.log("Nope Sir"); // And here 
} 
1

それが原因かの条件の後にセミコロンを置くことです。 ただそれを取り除くだけです

関連する問題