我正在尝试接受用户的2个输入,然后比较这2个以找到最小的数字。
最后打印到控制台。我觉得我走错了方向。
有什么建议吗?
下面是我的代码
//prompt variable for user input
let num1 = prompt("Enter 1st number ", "i.e. 7 ");
let num2 = prompt("Enter 2nd number ", "i.e. 4 ");
// for loop returning lowest input
for (let i = 1; i < num1.length; i++){
if (num1[i] <= num2){
num2 = num1[i];
}
}
console.log(num2);
答案 0 :(得分:0)
如果只有2个输入并且您正在尝试console.log最小的输入,则可以只使用if语句。无需遍历num1。
let num1 = 5;
let num2 = 10;
if(num1 > num2){
console.log(num2);
}else if (num2 > num1){
console.log(num1);
}else{
console.log(num1 + ' and '+num2+' are equal');
}