2-37作业
来源:2-37 编程练习
挪威_
2020-01-02 13:13:26
var num = [1, 2, 4, 66, 54,];
function arr(num, value) {
for (var i = 0; i < num.length; i++) {
if (num[i] === value) {
return i
}
return -1
}
}
document.write(arr(num, 66));
1回答
好帮手慕慕子
2020-01-02
同学你好,因为你把return -1;放在循环里面,所以当循环第一次时,不符合if条件,就会返回-1,不再继续往下循环了。如下把它放在循环外边即可。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~