gpt4 book ai didi

javascript - 编写一个接受两个整数并显示较大值的 JavaScript 程序。

转载 作者:行者123 更新时间:2023-11-30 08:22:33 25 4
gpt4 key购买 nike

我想出了几种编写上述函数的方法。但是,我觉得我的顺序都错了,而且每一行的条件太多了……

这能否以更简单的方式完成(例如,仅在数字为整数时运行该函数),然后比较数字,而不是我在每一行中检查它们是否为整数。

我知道有很多方法可以写这个,希望保持相同的 if - else 方法,但更短、更简单的版本,并且可能会有更好的流程。

function integer(a,b) {

if (a > 0 && b > 0 && a > b) {
document.write("The larger number is " + a );
} else if (a > 0 && b > 0 && a < b) {
document.write("The larger number is " + b);
} else if (a === b && a > 0 && b > 0) {
document.write("Both numbers are equal!")
} else {
document.write("Please add an integer!");

}
}

integer(-1,-1);

最佳答案

function integer(a,b) {
if(a>=0 && b>=0)
{
if(a!=b)
{
document.write("The larger number is " + Math.max(a,b));
}
else
{
document.write("Both numbers are equal!")
}
} else {
document.write("Please add an integer!");
}
}

integer(-1,-1);

关于javascript - 编写一个接受两个整数并显示较大值的 JavaScript 程序。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51153485/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com