老师看看我自己写的这个随机函数。。。。

老师看看我自己写的这个随机函数。。。。

<!DOCTYPE html>

<html>

<head lang="en">

    <meta charset="UTF-8">

    <title>随机整数</title>

</head>

<body>

<script>

    function rand(n,m)

    {

      var randnum=Math.floor(Math.random()*10);

      return randnum%(m-n+1)+n;

    }

    a=rand(1,5);

    console.log(a);

</script>

</body>

</html>


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕言 2020-09-28 13:53:41

”慕的地9442344“同学你好,针对代码而言,rand方法获取的是1-5之间的一个随机整数,如果想求n-m之间的随机整数,参考公式

http://img1.sycdn.imooc.com//climg/5f717a33096748ba11020072.jpg

如果有其他疑问,建议:自己可以新建一个提问,也方便同学后期整理与归纳,祝学习愉快~

好帮手慕言 2020-03-24 09:46:02

同学你好,是可以的,继续加油,祝学习愉快~

  • 老师,这种方法只能针对取10个以内的随机整数吧?如果是更多,是不是要把*10更改
    2020-09-28 10:39:07
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师