<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script> //取整,四舍五入 let n1=Math.round(123.55) document.write(n1+"<br/>") //向下取整 let n2=Math.floor(123.95) document.write(n2+"<br/>") //向上取整 let n3=Math.ceil(123.11) document.write(n3+"<br/>") //产生随机数,0~1之间的小数,不等于1[0,1) let n4=Math.random() document.write(n4+"<br/>") document.write("<hr/>") /*使用random产生60~100之间的整数(10个)*/ /* let n=1 while (n<=10){ let n5=Math.random() let x=Math.ceil(n5*100) if(x>=60&&x<=100){ document.write(x+" ") n++ } }*/ /* let t=1 while (t<=10){ let n6=Math.random() let x2=Math.ceil(n6*100000) if(x2>=3000&&x2<=15000){ let v=(Math.ceil(x2/100))*100 document.write(v+" ") t++ } }*/ for(let i=1;i<=10;i++){//循环10次 let x=Math.random()*12000//取随机数值(0~12000) let z=(Math.ceil(x/100))*100//(随机数先除以100再取整可以得到一个100的倍数)再乘以100 document.write(z+3000+" ")//输出一个最低3000的100的倍数 } </script> </body> </html>
math数学对象
最新推荐文章于 2024-07-04 00:59:27 发布