js中的随机数生成 [英] Random numbers generation in js

查看:138
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆