Math.random() * 6 + 1 和 Math.random() * 7的区别
时间: 2024-05-26 08:16:21 浏览: 8
Math.random() * 6 + 1 会产生一个1到6之间的随机数,因为 Math.random() 的返回值在 0(包括)到 1(不包括)之间,乘以 6 再加上 1 会产生 1 到 6 之间的随机数。
而 Math.random() * 7 会产生一个0到7之间的随机数,因为 Math.random() 的返回值在 0(包括)到 1(不包括)之间,乘以 7 会产生 0 到 7 之间的随机数。
相关问题
Math.floor(Math.random()*9000+1000);
表达式Math.floor(Math.random()*9000 + 1000)的作用是生成一个在1000到9999之间的随机整数。其中,Math.random()返回一个0到1之间的随机小数,将其乘以9000后加上1000,得到的结果是一个在1000到10000之间的随机小数。然后,Math.floor()方法将该随机小数向下取整,即得到一个在1000到9999之间的随机整数。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [使用Math.floor与Math.random取随机整数的方法详解](https://download.csdn.net/download/weixin_38712899/13208649)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [理解math.floor(math.random() * (max - min + 1)) + min含义](https://blog.csdn.net/sx_lz_1119/article/details/126633207)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
this.y -= Math.random()*5+1
这也是一个 JavaScript 代码,表示减少一个随机值。其中this指的是当前对象,y是该对象的一个属性。代码中的 -= 表示将当前对象的y属性减去后面的值。Math.random()*5+1同样是生成一个1到5之间的随机数,不过这里是乘以-1,所以得到的是-5到-1之间的随机数。最终this.y的值会减少一个-5到-1之间的随机数,也就是增加一个1到5之间的随机数。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)