javaScriptのいくつかの関数--Math()
2852 ワード
1.Mathオブジェクトを明示的に作成することができません.そのまま使えばいいです.
2.Mathオブジェクトはデータを格納できません.String、Dateオブジェクトとは異なります.
3.前にパースInt()関数が小数点以下のすべてを消去することによって、1つの小数点を整数にすると知っていました.よくより正確な計算が必要です.
そして、Mathオブジェクトのこれらの方法によって:
round():小数が0.5以上の場合、1桁上に入る.
ceil():常に上に丸められているため、23.75が24になり、23.25もそうです.
floor():ずっと下に丸めますので、23.75が23になり、23.25もそうです.
var diceThrow=Math.round(Math.randm()*6)+1document.write(「You threw a」+diceThrow);
2.Mathオブジェクトはデータを格納できません.String、Dateオブジェクトとは異なります.
3.前にパースInt()関数が小数点以下のすべてを消去することによって、1つの小数点を整数にすると知っていました.よくより正確な計算が必要です.
そして、Mathオブジェクトのこれらの方法によって:
round():小数が0.5以上の場合、1桁上に入る.
ceil():常に上に丸められているため、23.75が24になり、23.25もそうです.
floor():ずっと下に丸めますので、23.75が23になり、23.25もそうです.
1 <DOCTYPE html>
2 <html>
3 <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
4 <head>
5 <title>Math </title>
6 </head>
7 <script type="text/javascript">
8 var userInput=prompt(" ","");
9 document.write("round()=",+Math.round(userInput));
10 document.write("ceil()=",+Math.ceil(userInput));
11 document.write("floor()=",+Math.floor(userInput));
12
13 </script>
14 <body>
15 </body>
16 </html>
4.MathオブジェクトのRandowm()を使用して、0以上を生成できますが、1以下のランダム小数を生成します.通常はそれを利用するために、もう一つの数を乗じて、その中の一つの捨て方を使う必要があります.var diceThrow=Math.round(Math.randm()*6)+1document.write(「You threw a」+diceThrow);