在js中用户输入的值和直接赋值有什么不同嘛
function getMax(num1,num2,num3){
if(num1>num2 && num1>num3){
return num1;
}else if(num2>num3 && num2>num1){
return num2;
}else{
return num3;
}
}
console.log(getMax(prompt('请输入第一个数'), prompt('请输入第二个数'), prompt('请输入第三个数')));
输入数字
返回结果为7
但是我把他改成用var给值他返回的结果又是11了
不能明白这是什么问题,还是说只是我打错了,有知道的嘛><