步骤 2 : 绝对值 步骤 3 : 最小最大 步骤 4 : 求幂 步骤 5 : 四舍五入 步骤 6 : 随机数
属性E PI,分别表示自然对数和圆周率PI
<script>
document.write(Math.E);
document.write("<br>");
document.write(Math.PI);
</script>
<script> document.write(Math.E); document.write("<br>"); document.write(Math.PI); </script>
方法 abs 取绝对值
<script>
document.write(Math.abs(-1));
</script>
<script> document.write(Math.abs(-1)); </script>
方法 min max 分别取最小值,最大值
<script>
document.write(Math.min(1,100));
document.write("<br>");
document.write(Math.max(1,100));
</script>
<script> document.write(Math.min(1,100)); document.write("<br>"); document.write(Math.max(1,100)); </script>
方法 pow 求一个数的n次方
<script>
document.write(Math.pow(3,3)); //3的立方,即27
</script>
<script> document.write(Math.pow(3,3)); //3的立方,即27 </script>
方法 round,小数四舍五入取整
<script>
document.write(Math.round(3.4));
document.write("<br>");
document.write(Math.round(3.5));
</script>
<script> document.write(Math.round(3.4)); document.write("<br>"); document.write(Math.round(3.5)); </script>
方法 random 取0-1之间的随机数
<script>
document.write("一个 0-1 之间的随机数 : Math.random():");
document.write("<br>");
document.write(Math.random());
document.write("<br>");
document.write("十个 5-10 之间的随机数 : Math.round(Math.random() *5)+5 ");
document.write("<br>");
for(i=0;i<10;i++){
document.write(Math.round(Math.random() *5)+5 ); //5-10之间的随机整数
document.write("<br>");
}
</script>
<script> document.write("一个 0-1 之间的随机数 : Math.random():"); document.write("<br>"); document.write(Math.random()); document.write("<br>"); document.write("十个 5-10 之间的随机数 : Math.round(Math.random() *5)+5 "); document.write("<br>"); for(i=0;i<10;i++){ document.write(Math.round(Math.random() *5)+5 ); //5-10之间的随机整数 document.write("<br>"); } </script>
HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。
问答区域
2021-09-22
可以这么取随机数(等概率)
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
2021-04-01
为了确保5和10的概率不减半
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
2018-05-17
5-10的随机整数
2018-02-08
Math.round(Math.random() *5)+5额,并不是等概率。
提问之前请登陆
提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢
|