在第二行打印console
的評估看起來是正確的,但switch語句不起作用。我沒有得到任何錯誤。這個非常簡單的switch語句有什麼問題?
for (var i = 0; i < 100; i++) {
console.log(i % 3 === 0, i % 5 === 0);
switch (i) {
case i % 3 === 0:
console.log(i, " by three");
break;
case i % 5 === 0:
console.log(i, " by five ");
break;
}
}
你完全誤解了'case'語句。 – SLaks 2014-12-08 02:45:11