js中的随机数生成 [英] Random numbers generation in js
本文介绍了js中的随机数生成的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想迭代地从特定的数字组生成js中的随机数,例如:
从(2,3,4)的数组中生成随机数,不包括1,下次从(1,3,4)除外2这样生成随机数。我使用过Math.floor和Math.random(),但它们从给定的范围生成数字,如(1到4)。如果我想排除任何数字或想要从给定的特定数字集生成数字怎么办?
Hi,
I want to generate random numbers in js from specific set of numbers iteratively e.g:
generate random numbers from array of (2,3,4) excluding 1 and next time from (1,3,4) excluding 2 like that. I have used Math.floor and Math.random()but they generate the numbers from given range like(1 to 4). What if i want to exclude any number or want to generate number from given specific set of numbers??
推荐答案
var randomnumber = Math.floor(Math.random() * 11)
var randomnumber=Math.floor(Math.random()*11)
试试这个
Try this
Math.floor((Math.random()*10000)+1);
谢谢
Thanks
这篇关于js中的随机数生成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文