Objek Matematik JavaScript
Objek Matematik JavaScript
Objek Matematik digunakan untuk melaksanakan pengiraan matematik biasa dalam JavaScript.
Berbeza daripada objek String dan Date, objek Math bukan kelas objek dan tidak mempunyai Math() pembina, jadi tidak perlu mencipta objek Math dan anda boleh menggunakan objek Math secara langsung. Begitu juga, kaedah dalam objek Matematik juga merupakan kaedah statik dan boleh digunakan terus melalui fungsi Math.
Sifat objek Matematik
JavaScript menyediakan 8 sifat objek Matematik, yang mewakili beberapa nilai aritmetik yang biasa digunakan:
Atribut Penerangan
Math.E Pemalar aritmetik e, asas logaritma asli (kira-kira sama dengan 2.718)
Matematik .LN2 Logaritma asli 2 (lebih kurang sama dengan 0.693)
Math.LN10 Logaritma asli 10 (lebih kurang sama dengan 2.302)
Math.LOG2E Logaritma e dengan asas 2 ( Lebih kurang sama dengan 1.414)
Math.LOG10E Logaritma e berdasarkan asas 10 (lebih kurang sama dengan 0.434)
Math.PI Pi (lebih kurang sama dengan 3.14159)
<🎜 Matematik. SQRT1_2 Balasan bagi punca kuasa dua 2 (lebih kurang sama dengan 0.707) Math.SQRT2 Punca kuasa dua bagi 2 (lebih kurang sama dengan 1.414)Gunakan sifat bagi Matematik
Sifat objek Matematik di atas boleh digunakan terus:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <script type="text/javascript"> var pi = Math.PI; document.write(pi); </script> </head> <body> </body> </html>Jalankan contoh ini, outputnya ialah:
3.141592653589793
Kaedah aritmetik
document.write(Math.round(4.7));
Output kod di atas ialah:5
Contoh berikut menggunakan kaedah rawak() objek Matematik untuk mengembalikan nombor rawak antara 0 dan 1:document.write(Math.random()) ;
Keluaran kod di atas ialah:0.897235837765038
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:
2