它应该很简单,但是我编写的代码无论我如何调整似乎都不起作用
我尝试将字符串拆分为一个数组并使用 for 循环遍历并比较所有数字,但我一直得到错误的答案
function highAndLow(numbers){
// ...
numbers=numbers.split(" ");
let lowNum=numbers[0];
let highNum=numbers[0];
console.log(numbers)
for (var i = 1; i < numbers.length; i++) {
if (numbers[i]>highNum){
highNum=numbers[i]
}
else if(numbers[i]<lowNum){
lowNum=numbers[i]
}
}
console.log(highNum)
return highNum+" "+lowNum
}
highNum 在应该返回 542 时一直返回 6,而 lowNum 也表现得很奇怪......
红糖糍粑
慕标琳琳
凤凰求蛊
相关分类