如何生成一个9位数的整数,其中的所有数字都是1-9?像123456798,981234765,342165978等用1-9的所有数字生成随机整数
这样做:
var min = 100000000;
var max = 999999999;
var num = Math.floor(Math.random() * (max - min + 1)) + min;
不工作给我,我想大部分的时间的整数(没有所有的数字从1到9)。
111111119是不可接受的,因为每个号码中必须至少有一个“1”,“2”,“3”,...和“9”。
那么对于初学者更改分钟111111111 – Banana
这不是真正随机的,是什么呢? – CodingIntrigue