我無法理解Javascript中「for」循環和「if」語句中括號的用法。我已經看到Javascript中的語法,其中有括號和沒有。我被告知通常應該使用括號。有人能夠清楚地解釋何時應該爲「for」和「if」循環使用括號嗎?函數中的括號Javascript
function range(upto) {
var result = [];
for (var i = 0; i <= upto; i++)
result[i] = i;
return result;
}
console.log(range(15));
這樣做的結果將是
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
這是對括號:
function range(upto) {
var result = [];
for (var i = 0; i <= upto; i++) {
result[i] = i;
};
return result;
}
console.log(range(15));
問題不再清楚,因爲他們產生相同的結果。什麼是問題? – Esailija
問題是何時應該爲「for循環」和「if語句」使用括號。它已被回答在下面。 – JaTo