问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

发布网友 发布时间:2023-10-21 06:38

我来回答

5个回答

热心网友 时间:2024-12-11 15:58

<script type="text/javascript">
function maxNum()
{
//获取两个文本框的值
var x = document.getElementById("num1").value;
var y = document.getElementById("num2").value;
//强制转换为数值型
x = parseFloat(x);
y = parseFloat(y);
if(x<y)
{
alert("最大数是:"+y);
}
else
{
alert("最大数是:"+x);
}
}
</script>
第一个数是:<input type="text" id="num1"/><br/>
第二个数是:<input type="text" id="num2"/><br/>
<input type="button" onclick="maxNum()" value="计算"/>
</body>

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

热心网友 时间:2024-12-11 15:59

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

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

热心网友 时间:2024-12-11 15:59

<body>
请输入第一个数字:<input type="text" id="one"/><br />
请输入第二个数字:<input type="text" id="two"/><br />
结果: <button type="button" onclick="getMax()" >最大值</button> <span id="result"></span>
</body>
<script>
var one=document.getElementById("one");
var two=document.getElementById("two");
var result=document.getElementById("result");
function getMax(){
result.innerHTML=one.value>two.value?one.value:two.value;
}

</script>

热心网友 时间:2024-12-11 16:00

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

热心网友 时间:2024-12-11 16:00

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<min) min = in; } System.out.println("max="+max+",min="+min); }
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
用六个成语各造一段话 关于把握机会的名言名句 关于把握住机会的名言名句(把握机会,成就未来) 关于把握机会的名言名句(把握机会的励志句子) 关于机会的名言名句篇一 包括“机遇”的名言名句(一) BPM中国普及之路还有多远? 哪个公司可以做OA系统 目前业内有很多人认为OA现在某些应用或者说功能在向BPM领域延生,请问... ting的三个声调组词 请告诉我50对成语近义词,50对成语反义词71 javascript输入两个数字,弹出较大的值1 微信成语小秀才574关3 含有近义词的成语16 js判断输入的数字和某个数字的大小2 ...工作人员没有给我任何收据,请问,这样可以吗? 小米日历以前有八字现在怎么没有了,是我不会用还是被删除了1 结婚日子按生辰八字算好还是按日历上的好1 日历上阴历月份和节气划分的月份对不上,八字怎么算?15 生辰八字年份按农历还是日历算 彬木树煤矿我是彬木树煤矿的一名矿工,几个月指发生活费了,请问何时才给... 调饺子馅的几个小妙招,饺子竟然变得更加美味 餐具上的残胶去除方法 小时候玩的插卡游戏,那个飞机可以吃到1234567号子弹,3号是跟踪弹,4号... 配眼镜用防辐射膜好还是翡翠膜好 ...前面玻璃上的启用日期是什么意思?启用日期能代表出厂时间和那... 呼和浩特男科医院哪个好?43 在呼和浩特看男科哪家医院好呢?10 哪位知道《世界上最疼我的那个人去了》的碟和书哪里有卖的阿? 东莞光明中学周末什么时候放学 新鲜感的近义词是什么?24 js 判断输入数字与本页中的数字大小 怎么样用js判断 输入的是金额数17 求1款模拟经营游乐场得单机游戏3 索尼相机RX1RM2好不好用啊? 电机对地绝缘好,但相间断路是怎么回事? 求一单机游乐场游戏的名字(不是过山车大亨) 寻一款至少十五年前的单机游戏,是中文的。似乎是建设游乐场为中...1 JS如何控制输框中的数值必须大小或等于12 用的尼康D700。 有必要把24-85的头换成24-70的吗... 被封几次就会永久封号7 2023年高考会怎样赋分? 用两个成语写一段话20 选用两个成语写一段话,赞美一个人的口才。9 索尼RX1RM2拍摄出的照片,其色彩怎么样? 是东莞市光明中学的学生请进 英语培训机构,我想练习口语,新东方还是新航道好? 新航道和新东方这两家英语培训机构都比较大,不知道哪家的综合实... 世界上最疼我的那个人去了的幕后制作 东莞光明中学的学子请进!