【发布时间】:2021-07-15 16:38:36
【问题描述】:
这是我要解决的问题:
给定一个数字 n 后跟 n 个数字,打印大于 15 的数字,如果不存在数字,则打印 -1。
输入说明: 0
输出说明: 如果不存在数字,则打印大于 15 的数字 print -1
示例输入:
3 5 7 4样本输出:
-1
我正在尝试这样解决它:
var n = 3
var nums = [5, 7, 4]
for (var i of nums){
if (i > 15) {
console.log(i)
} else{
console.log(-1)
}
}
但是我得到了这个输出:
-1
-1
24
如果没有大于15 的数字,我只想打印24 或-1,请问我可以详细说明一下吗?
【问题讨论】:
-
已经有了答案,我只是想建议你应该使用
let而不是var
标签: javascript arrays for-loop