三元运算符比较三个数大小怎么没有结果,求指教!function num(){\x09var nun1 = Number(a.value);\x09var num2 = Number(b.value);\x09var num3 = Number(c.value);\x09var m1 = num1 > num2 (num1 > num3 num1 :num3) :(num2 > num3 num2 :num3);\
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 12:27:02
三元运算符比较三个数大小怎么没有结果,求指教!function num(){\x09var nun1 = Number(a.value);\x09var num2 = Number(b.value);\x09var num3 = Number(c.value);\x09var m1 = num1 > num2 (num1 > num3 num1 :num3) :(num2 > num3 num2 :num3);\
三元运算符比较三个数大小怎么没有结果,求指教!
function num(){
\x09var nun1 = Number(a.value);
\x09var num2 = Number(b.value);
\x09var num3 = Number(c.value);
\x09var m1 = num1 > num2 (num1 > num3 num1 :num3) :(num2 > num3 num2 :num3);
\x09 m1=a4.value;
}
第一个数
第二个数
第三个数
最大值
三元运算符比较三个数大小怎么没有结果,求指教!function num(){\x09var nun1 = Number(a.value);\x09var num2 = Number(b.value);\x09var num3 = Number(c.value);\x09var m1 = num1 > num2 (num1 > num3 num1 :num3) :(num2 > num3 num2 :num3);\
代码逻辑有错
var m1 = num1 > num2 (num1 > num3 num1 :num3) :(num2 > num3 num2 :num3);
改为
var bigNum=num1;
bigNum=num1>num2?num1:num2;
bigNum=num3>bigNum?num3:bigNum;
现在bigNum就是最大值了,不知道你怎么输出的,