第一种方法 <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>累加求和练习 </title> </head> <body> 请输入一个整数:<input type="text" id="text"> <input type="button" onclick="leijia()" value="请点击"> <script> function leijia() { var a = document.getElementById("text"); a=parseInt(a.value); var sum=0;; for(var i=0;i<=a;i++) { sum+=i; } alert(sum); } 第二种方法 /*var a =prompt("请输入一个数字","必须是数字!"); if(a==null) { } else { var b = isNaN(a); if(b==false) { var c = parseInt(a); var sum=0; for(var i=0;i<=c;i++) { sum+=i; } document.write(sum); } else { alert("输入有误!"); } } */ </script></body>
时间: 2024-12-27 10:29:17