html中利用for循环遍历找最大最小值

html中利用for循环遍历找最大最小值,第1张

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

</head>

<body>

<script type="text/javascript">

var arr = [8,8,2,3,9,10,12,0,6,0]

var max = arr[0]//假定第一个就是最大值

var min = arr[0]//假定第一个也是最小值

for (var i = 1 i < arr.length i++) {

if(arr[i]>max){//如果比最大还大,他就暂时是最大

max = arr[i]

}else if(arr[i]<min){//如果比最小还小,他就暂时是最小

min= arr[i]

}

}

alert("最大值"+max+" 最小值"+min)

</script>

</body>

</html>

运行显示

第一个数:<input id="Text1" type="text" /><br />

第二个数:<input id="Text2" type="text" /><br />

比较结果:<input id="Text3" type="text" /><br />

<input id="Button1" type="button" value="显示结果" onclick="compare()"/>

<input id="Reset1" type="button" value="清除结果" onclick="clean()"/>

<script language="javascript" type="text/javascript" >

function compare() {

if (isNaN(Text1.value) || Text1.value == "") {

alert("请输入要比较的数")

Text1.focus()

return false

}

if (isNaN(Text2.value) || Text2.value == "") {

alert("请输入要比较的数")

Text2.focus()

return false

}

if (Text1.value >= Text2.value)

Text3.value = Text2.value

else

Text3.value = Text1.value

}

function clean() {

Text1.value = ""

Text2.value = ""

Text3.value = ""

}

</script>

1.打开文档

2.定位单元格 定位到单元格C2。

3.输入公式 输入公式:=TEXTJOIN("、",,MAX(A2:A11),MIN(A2:A11))

4.提取最大值和最小值 公式完成回车,即可提取数组中的最大值和最小值。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/7359491.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存