关于Math.random()
2024-09-02 16:56:45
关于 Math.random() ,以前经常搞混淆,这次写个笔记专门记录下:
Math.random() : 返回的是 0~1 之间的一个随机小数0<=r<1,即[0,1);
注意:这里是左闭右开区间;
在任意min~max之间取一个随机整数:
parseInt(Math.random()*(max-min+1)+min)
比如:在0和10之间随机取一个整数,就应该是:
parseInt(Math.random()*(11)),Math.random()*(11)中能够达到的数值最多是10.999999999.......,在前面加个parseInt,不就是10么?
比如:在1和10之间随机取一个整数,就应该是:
parseInt(Math.random()*10+1),Math.random()*10,最多只能达到9.9999999,区间[0,10),那么+1呢?[1,11),再加parseInt呢?[0,10]
最新文章
- javascript中的事件冒泡和事件捕获
- Cloudera5.8.3 HBase1.2.0开发必须的jar包
- xml 方式更新和获取 配置文件 appSettings 节点 解决办法
- JavaScript 几种简单的table切换
- Spring 文章推荐
- 【转】【Asp.Net】Asp.net发送邮件的两种方法小结
- DevExpress所有的窗体,使用同一款皮肤
- windows在远程桌面连接中使用命令行参数
- 防止IE缓存jquery ajax 内容
- Java中的面向对象
- 研磨设计模式解析及python代码实现——(一)简单工厂模式
- 程序设计C 实验三 题目九 方程式(0300)
- React虚拟DOM具体实现——利用节点json描述还原dom结构
- php实现ppt转图片,php调用com组件问题
- HTML学习笔记 w3sCss盒子模型应用案例(div布局) 第十一节 (原创) 参考使用表
- 苹果手机如何投屏到win10电脑上
- ScheduledThreadPoolExecutor实现原理
- 为Bootstrap模态对话框添加拖拽移动功能
- wx 文件编辑框
- 乘风破浪:LeetCode真题_025_Reverse Nodes in k-Group
热门文章
- [转载]机器学习优化方法总结:SGD,Momentum,AdaGrad,RMSProp,Adam
- 深入JavaScript对象(Object)与类(class),详细了解类、原型
- c# datatable 如何转CSV文件
- eclipse export runnable jar(导出可执行jar包)
- 命令行工具--netstat
- scrapy 增量采集
- APP移动测试
- chrome上一些好用的插件
- P3157 [CQOI2011]动态逆序对 (CDQ解决三维偏序问题)
- 前端自动化构建工具 Webpack—— 2 webpack最基本的使用方式