在做短信验证的时候常常用到六位数的验证码,在此先贴出JS,C#,Java随机生成六位数的代码。
JS代码
<script type="text/javascript">
function MathRand()
{
var Num="";
for(var i=0;i<6;i++)
{
Num+=Math.floor(Math.random()*10);
}
document.getElementById("Lb_Random").innerText=Num;
document.getElementById("Lb_Random").innerHTML=Num;
}
</script>
C#代码
Random rd = new Random();
int num = rd.Next(100000, 1000000);
Java代码
public static int getRandNum(int min, int max) {
int randNum = min + (int)(Math.random() * ((max - min) + 1));
return randNum;
}
@Test
public void rand(){
System.out.println("随机数为" + getRandNum(1,999999));
}
//执行完,日志为:随机数为781457