电磁锁门禁系统:javascript急!!!急在线等呀

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 05:04:23
<script language="javascript">
function isdiv(x,y){
return(x%y==0)
}
</script>
<script language="javascript">

function isprime(x)
{
for( i=2;i<Math.sqrt;i++)
if(isdiv(x,i)) return false;

return true;
}
</script>
<script language="javascript">
x=3
alert(isprime(x))
</script>
怎样改成一个对的。。。就是求一个数是不是质数的,问题呀。。

<script language=javascript>
function isZs(num) {
if (num<2) {alert("请输入大于1的数."); return false;}
for (var i=2; i<num; i++) {
if (num%i==0) {alert(num + " 不是质数."); return false;}
}
alert(num+" 是质数.");
}
</script>

请输入一个数字: <input id="tn" type="text" maxlength="4" size=4> <input type="button" value="提交" onclick="isZs(document.all.tn.value);">

-------------------------------------------------------------------
试试上面的吧.

Math.sqrt参数呢?