objek JavaScript Math (aritmetik)
Fungsi objek Matematik (aritmetik) adalah untuk melaksanakan tugas aritmetik biasa.
Cara menggunakan round():
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo">单击按钮舍入与“9.5”最接近的整数</p> <button onclick="myFunction()">点我</button> <script> function myFunction(){ document.getElementById("demo").innerHTML=Math.round(9.5); } </script> </body> </html>
Cara menggunakan random() untuk mengembalikan nombor rawak antara 0 dan 1:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo">点击按钮显示一个随机数</p> <button onclick="myFunction()">点我</button> <script> function myFunction(){ document.getElementById("demo").innerHTML=Math.random(); } </script> </body> </html>
Cara menggunakan max() untuk kembalikan dua Lebih besar daripada nombor yang diberi. (Sebelum ECMASCript v3, kaedah ini hanya mempunyai dua argumen.) :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo">单击按钮返回5到10之间的最大值。</p> <button onclick="myFunction()">点我</button> <script> function myFunction(){ document.getElementById("demo").innerHTML=Math.max(5,10); } </script> </body> </html>
Cara menggunakan min() untuk mengembalikan yang lebih kecil daripada dua nombor yang diberikan. (Sebelum ECMASCript v3, kaedah ini hanya mempunyai dua parameter.)
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo">单击按钮返回5到10之间最小的值。</p> <button onclick="myFunction()">点我</button> <script> function myFunction(){ document.getElementById("demo").innerHTML=Math.min(5,10); } </script> </body> </html>
Objek matematik
Objek matematik (aritmetik) digunakan untuk melaksanakan tugas aritmetik biasa.
Objek Matematik menyediakan pelbagai jenis dan fungsi nilai aritmetik. Tidak perlu mentakrifkan objek ini sebelum menggunakannya.
Sintaks untuk menggunakan sifat/kaedah Matematik:
var x=Math.PI;
var y=Math.sqrt(16);
Nota: Math The objek tidak perlu ditakrifkan sebelum menggunakannya.
Nilai aritmetik
JavaScript menyediakan 8 nilai aritmetik yang boleh diakses oleh objek Matematik:
Anda boleh merujuk kepada penggunaan pemalar Javascript berikut:
Math. E
Math.PI
Math.SQRT2
Math.SQRT1_2
Math.LN2
Math.LN10
Math.LOG2E
Math.LOG2E
Kaedah aritmetik
Selain nilai aritmetik yang boleh diakses oleh objek Math, terdapat beberapa fungsi (kaedah) yang boleh digunakan.
Contoh berikut menggunakan kaedah bulat objek Matematik untuk membundarkan nombor.
document.write(Math.round(4.7));
Output kod di atas ialah:
5
Contoh berikut menggunakan Objek matematik Kaedah rawak() mengembalikan nombor rawak antara 0 dan 1:
document.write(Math.random());
Keluaran kod di atas ialah:
0.18346685613505542
Contoh berikut menggunakan kaedah floor() dan rawak() objek Matematik untuk mengembalikan nombor rawak antara 0 dan 11:
document.write (Math.floor (Math.random()*11));
Output kod di atas ialah:
9