tutorial pengembangan web terbaru
 

JavaScript matematika Object


Objek Math memungkinkan Anda untuk melakukan tugas-tugas matematika pada nomor.


Math Object

Objek Math memungkinkan Anda untuk melakukan tugas-tugas matematika.

Objek Math mencakup beberapa metode matematika.


Salah satu penggunaan umum dari objek Math adalah untuk membuat nomor acak:

Contoh

Math.random();       // returns a random number
Cobalah sendiri "

Matematika tidak memiliki konstruktor. Tidak ada metode harus membuat objek Math pertama.


Math.min() dan Math.max()

Math.min() dan Math.max() dapat digunakan untuk mencari nilai terendah atau tertinggi dalam daftar argumen:

Contoh

Math.min(0, 150, 30, 20, -8, -200);      // returns -200
Cobalah sendiri "

Contoh

Math.max(0, 150, 30, 20, -8, -200);      // returns 150
Cobalah sendiri "

Math.random()

Math.random() mengembalikan nomor acak antara 0 (inklusif), dan 1 (eksklusif):

Contoh

Math.random();              // returns a random number
Cobalah sendiri "

Math.random() selalu mengembalikan jumlah lebih rendah dari 1.


Math.round()

Math.round() putaran sejumlah ke bilangan bulat terdekat:

Contoh

Math.round(4.7);            // returns 5
Math.round(4.4);            // returns 4
Cobalah sendiri "

Math.ceil()

Math.ceil() putaran sejumlah up ke bilangan bulat terdekat:

Contoh

Math.ceil(4.4);             // returns 5
Cobalah sendiri "

Math.floor()

Math.floor() putaran sejumlah turun ke bilangan bulat terdekat:

Contoh

Math.floor(4.7);            // returns 4
Cobalah sendiri "

Math.floor() dan Math.random() dapat digunakan bersama-sama untuk kembali nomor acak antara 0 dan 10:

Contoh

Math.floor(Math.random() * 11);   // returns a random number between 0 and 10
Cobalah sendiri "

matematika Konstanta

JavaScript menyediakan 8 konstanta matematika yang dapat diakses dengan objek Math:

Contoh

Math.E          // returns Euler's number
Math.PI         // returns PI
Math.SQRT2      // returns the square root of 2
Math.SQRT1_2    // returns the square root of 1/2
Math.LN2        // returns the natural logarithm of 2
Math.LN10       // returns the natural logarithm of 10
Math.LOG2E      // returns base 2 logarithm of E
Math.LOG10E     // returns base 10 logarithm of E
Cobalah sendiri "

Metode matematika Object

metode Deskripsi
abs(x) Mengembalikan nilai absolut dari x
acos(x) Mengembalikan arckosinus dari x, dalam radian
asin(x) Mengembalikan arcsine dari x, dalam radian
atan(x) Mengembalikan arctangent dari x sebagai nilai numerik antara pi / 2 dan PI / 2 radian
atan2(y,x) Mengembalikan arctangent dari hasil bagi argumen
ceil(x) Pengembalian x, dibulatkan ke atas ke integer terdekat
cos(x) Mengembalikan cosinus dari x (x adalah dalam radian)
exp(x) Mengembalikan nilai E x
floor(x) Pengembalian x, dibulatkan ke bawah ke bilangan bulat terdekat
log(x) Mengembalikan logaritma natural (base E) x
max(x,y,z,...,n) Mengembalikan nomor dengan nilai tertinggi
min(x,y,z,...,n) Mengembalikan nomor dengan nilai terendah
pow(x,y) Mengembalikan nilai x dengan kekuatan y
random() Mengembalikan nomor acak antara 0 dan 1
round(x) Putaran x ke integer terdekat
sin(x) Mengembalikan sinus dari x (x adalah dalam radian)
sqrt(x) Mengembalikan akar kuadrat dari x
tan(x) Mengembalikan tangen dari sudut

Lengkap Referensi Matematika

Untuk referensi lengkap, pergi ke kami referensi Math objek lengkap .

referensi yang berisi deskripsi dan contoh semua properti Math dan metode.


Uji Diri dengan Latihan!

Latihan 1 » Latihan 2» Latihan 3 » Latihan 4»