javascript求三個數的最大值的方法:先建立一個HTML範例檔;然後輸入三個值;最後透過「Math.max(inps[0].value,inps[1].value ,inps[2].value)」求三個數的最大值即可。
本文操作環境:windows7系統、javascript1.8.5版,DELL G3電腦
javascript怎麼求三個數字的最大值?
javascript輸入三個數求最大值方法
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <input type="text"><br> <input type="text"><br> <input type="text"><br> <input type="button" value="确认"> </body> <script> var inps = document.querySelectorAll("input"); inps[3].onclick = function(){ alert(Math.max(inps[0].value,inps[1].value,inps[2].value)); //得到的.value是string型的,需要转换为number var a = Number(inps[0].value); var b = Number(inps[1].value); var c = Number(inps[2].value); if(a>b){ if(a>c){ alert(a); }else{ alert(c); } }else{ if(b>c){ alert(b); }else{ alert(c); } } // 枚举法 列举所有可能 if(a>=b && a>=c){ alert(a); } if(b>=a && b>=c){ alert(b); } if(c>=a && c>=b){ alert(c); } //定义中间变量,定义最大值 var max = 0; if(a >= max){ max = a; } if(b >= max){ max = b; } if(c >= max){ max = c; } alert(max); } </script> </html>
推薦學習:《javascript高級教學》
以上是javascript怎麼求三個數的最大值的詳細內容。更多資訊請關注PHP中文網其他相關文章!