자바스크립트에서 세 숫자의 최대값을 찾는 방법: 먼저 HTML 샘플 파일을 만든 다음 세 개의 값을 입력하고 마지막으로 "Math.max(inps[0].value,inps[1].value,inps[2) ].value)"를 사용하여 세 숫자의 최대값을 찾습니다.
이 기사의 운영 환경: windows7 시스템, javascript 버전 1.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 고급 튜토리얼"
위 내용은 자바스크립트에서 세 숫자의 최대값을 구하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!