jst*_*one 2 javascript syntax for-loop
我在控制台说的问题上遇到了问题
SyntaxError: Unexpected token {
Run Code Online (Sandbox Code Playgroud)
而且我不确定它来自哪里.我是一个JS新手,只是学习这个东西.你介意指出我的座位出错了吗?
var myArray = [4, 6, 23, 10, 1, 3];
var arrayAdditon = function (arr) {
var largestNumber = arr[0];
var sumTotal;
for (var i = 0; i < arr.length; i += 1) {
if (arr[i] > largestNumber) {
largestNumber = arr[i];
}
}
for (var i = 0; i < arr.length; i += 1) {
if (largestNumber) {
console.log(largestNumber);
} else (arr[i] != largestNumber) {
sumTotal += arr[i];
}
}
if (largestNumber === sumTotal) {
return true;
} else {
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
我认为你的if ... else部分有一个错误,请尝试更改为此.
if (largestNumber) {
console.log(largestNumber);
} else if (arr[i] != largestNumber) {
sumTotal += arr[i];
}
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,请评论我得到的完整错误.尝试在firebug控制台中检查它.希望这对你有所帮助.
| 归档时间: |
|
| 查看次数: |
2485 次 |
| 最近记录: |