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もそうです.
 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);