JS代码,任意输入两个数字比较大小,并输出最大值

2025-02-27 08:38:11
推荐回答(5个)
回答1:


第一个数是:

第二个数是:




分析:
这一个程序非常简单,但是包含的信息量不少。
document.getElementById()类似于CSS中的id选择器,而document.getElementById("num1").value表示选取id为num1的元素并获取它的值。这个方法经常用到,大家要记一下。我们在后续课程会给大家详细讲解。
这里用到了函数调用的其中一个方式“在事件中调用函数”。表示在按钮点击的时候执行函数maxNum()。
此外,还有一点要注意的是:有些同学呀,在定义这个函数的时候定义的函数名是max,然后发现出错了!oh~,其实那是你忽略了很基础的一点,那就是自己定义的函数名是不能与JavaScript内部定义的函数名相同。

回答2:

3行代码搞定,几个数字都行

// 要比较的数字填到数组中
var n = [1, 2];
// 从小到大排序
n.sort((a,b)=>a-b);
// 输出最后一个值(即最大值)
console.log(n.pop());

回答3:


请输入第一个数字:

请输入第二个数字:

结果:

回答4:

function max(a,b){
return a>=b?a:b;
}
或者
var fun=function(a,b){
return Math.max(a,b);
};

回答5:

public static void main(String[] args) throws Exception { java.util.Scanner s = new java.util.Scanner(System.in); int in = s.nextInt(); int max = in; int min = in; while(in != 0){ in = s.nextInt(); if(in > max) max = in; else if(in