素数检测 - 中国WEB开发者网络 (http://www.webasp.net) -- 网页特效 (http://www.webasp.net/javascript/) --- 素数检测 (http://www.webasp.net/javascript/1/686.htm) |
| -- 发布日期: 2005-06-29 |
| <!-- 网页特效代码由[中国WEB开发者网络:http://www.ChinaWebDev.com]提供! --> <!-- 要实现此效果需要 1 个步骤: --> <!-- 第 1 步: --> <!-- 把下面的代码加到<BODY></BODY>区域中: --> <SCRIPT LANGUAGE="JavaScript"> <!-- Begin function calculate(form) { var num=parseInt(form.number.value); if (isNaN(num) || num < 0) { form.result.value=(form.number.value + " is not a valid number! Try again!"); } if (num == 1 || num == 2) { form.result.value=(num + " is prime!"); } for (var i=2;i<num;i++) { if (num % i == 0) { var prime="yes"; form.result.value=(num + "不是素数,它能被" + i + "整除."); break; } if (num % i != 0) var prime="no"; } if (prime == "no") form.result.value=(num + "是素数"); } // End --> </SCRIPT> <form name=form> <h2>素数检测</h2><p> 请输入一个数:<br> <input type=text name=number size=7> <input type=button value="Calculate" onClick="calculate(this.form)"> <P> <input type=text name=result size=45 value=""> </form> |
| webasp.net |