1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <script> 7 for(var i=0;i<10;i++){ 8 document.write(i+': '+parseInt(Math.random()*10+20)+'<br>') 9 } 10 </script> 11 </head> 12 <body> 13 14 </body> 15 </html>
一:返回指定范围的随机数(m-n之间)的公式:
document.write(Math.random()*(n-m)+m);
二:js语言小数取整的方法:
1.丢弃小数部分,保留整数部分 :parseInt(7/2)
2.四舍五入 : Math.round(7/2)
3.向上取整,有小数就整数部分加1 : Math.ceil(7/2)
4.向下取整 : Math.floor(7/2)