我尝试用 Javascript 编写一个程序,使用“if else”语句找到三个数字中最大的一个

但是有一个错误,我找不到。请帮助我!


let r=(gets());

let t=(gets());

let y=(gets());


let a=parseFloat(r);

let b=parseFloat(t);

let c=parseFloat(y);


if (a>==b && a>==c) { 

    print(a); 

} else if (b>==a && b>==c) {

    print(b); 

} else {

    print(c);

}


开满天机
浏览 171回答 2
2回答

梵蒂冈之花

您可以采用嵌套方法并仅检查每个 if 语句的两个值。if (a > b) {    if (a > c) {        console.log(a);    } else {        console.log(c);    }} else {    if (b > c) {        console.log(b);    } else {        consol.log(c);    }}

UYOU

我认为您遇到了 SyntaxError,因为在 Javascript 中,比较运算符是这些:https : //developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#Comparison所以这里是你如何写你的条件:if (a>=b && a>=c) {     console.log(a); } else if (b>=a && b>=c) {    console.log(b); } else {    console.log(c);}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript