首页 > 代码库 > 【原生JS】简单取随机数
【原生JS】简单取随机数
因为js本身取随机数仅能取 0 到 1之间的数,所以.....
取 1 - 10之间的随机数.
function getSJS(x,y,z){ var int = 0; while(int >= x || int <= y || int === 0){ int = Math.random(); int = (int.toFixed(z) * x).toFixed(0); } return int;} getSJS(10,1,3)
所以....
(function(){ function getSJS(x,y,z){ var int = 0; while(int >= x || int <= y || int === 0){ int = Math.random(); int = (int.toFixed(z) * x).toFixed(0); } return int; } window.getSJS = getSJS;})();
所以....
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>get</title></head><body> <script src="js/getSJS.js"></script> <script> var int = getSJS(10,1,5); </script></body></html>
然后...
X : 最大数(不包含) Y : 最小数(不包含)
什么? Z是什么? Z是搅屎棍,Z使返回的数更随意。
【原生JS】简单取随机数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。