10-20<script>
alert(10+Math.round(Math.random()*10))
</script>

解决方案 »

  1.   

    为什么要加 10呢?直接去出来的就是0---9 之间的整数呀!
    我的意思是javascript中是否有像php 中srand那样功能的函数!
    谢谢
      

  2.   

    偶不懂PHP,我示例给你看的是随机出现10-20之间的整数。如果你只要0-9之间的使用Math.round(Math.random()*9)即可
      

  3.   

    srand
    设定乱数种子。语法: void srand(int seed);传回值: 无函式种类: 数学运算
     
     
    内容说明 
    本函式传入参数 seed 后,设定乱数的种子。值得注意的是参数 seed 值最好也是随机出现的数字,例如利用加入时间做为变数的来源就是不错的方法,或者开发其它的硬体周边介面可取得更好的乱数。<script>
    function srand(minValue,maxValue){
    return minValue +Math.round(Math.random()*(maxValue-minValue)) 
    }
    for(i=0;i<100;i++)document.write(srand(1,10),"<br>")
    </script>
      

  4.   

    thank all!我的好多问题都有秋水无恨的回答,真得很感谢!我的email [email protected] 可以常联系呀,hehe!