Math.random() >= 0.5

Math.random() >= 0.5

50%的概率   Math.random()后面跟的符号是什么意思?

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

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

3回答
好帮手慕言 2019-08-08 19:27:11

同学你好,random() 方法可返回介于 0 ~ 1(不包括1) 之间的一个随机数。

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

控制台:

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

后面有很多小数,便于同学理解老师以0-0.9给同学举个例子

大于等于0.5的有(0.5,0.6,0.7,0.8,0.9,)

小于0.5的有(0,0.1,0.2,0.3,0.4)

所以Math.random() >= 0.5就是一半的概率。

如果帮助到了你,欢迎采纳~祝学习愉快~

提问者 _suddenly 2019-08-08 16:39:12

为什么这里写>= 就是50%的概率啊

好帮手慕言 2019-08-08 16:15:01

同学你好,同学所说的是这个位置吗?

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

如果是的话,这个后面没有其他符号呀,建议同学可以截个图,老师为同学解答。

祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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