Math
Panduan ini meliputi:
Math
dan fungsinya untuk melakukan pengiraan matematik. Kami akan menunjukkan penggunaan fungsi seperti , Math
, Math.max
, Math.min
, Math.abs
, dan Math.pow
dalam konteks pengaturcaraan yang pelbagai. Math.sqrt
Contoh praktikal: Math.hypot
Math.sqrt
akan dijelaskan secara terperinci. Math.cbrt
Math.log
3
Math.log2
Fungsi ini mengembalikan nilai maksimum dan minimum dari senarai argumen berangka. Argumen bukan angka menghasilkan Math.log10
. JavaScript percubaan jenis paksaan; Sebagai contoh, Math.hypot
dipaksa ke
Contohnya: Mencari skor tinggi dari array: Math.max
Math.min
) NaN
true
1
...
Mengembalikan nilai mutlak (magnitud) nombor.
Math.max(1, 2, 3, 4, 5); // 5 Math.min(4, 71, -7, 2, 1, 0); // -7 Math.max(...[8, 4, 2, 1]); // 8
Contoh: Mengira penjimatan antara dua tawaran:
const scores = [23, 12, 52, 6, 25, 38, 19, 37, 76, 54, 24]; const highScore = Math.max(...scores); // 76
pengiraan kuasa (Math.abs
dan pengendali eksponensi)
Math.abs
mengira kuasa (asas yang dibangkitkan kepada eksponen). Pengendali eksponensi (
Math.abs(5); // 5 Math.abs(-42); // 42 Math.abs(-3.14159); // 3.14159
pengiraan akar (
const dealA = 150; const dealB = 167; const saving = Math.abs(dealA - dealB); // 17
mengira akar persegi, manakala Math.pow
mengira akar kiub. Kedua -dua paksaan jenis percubaan.
Akar lain boleh dikira menggunakan eksponen pecahan: Math.pow
**
Math.pow(2, 3); // 8 2 ** 3; // 8
, , Math.sqrt
) Math.cbrt
Math.log
(logaritma semulajadi, asas e ), Math.log2
(asas 2), dan Math.log10
(asas 10) hitung logaritma.
Math.max(1, 2, 3, 4, 5); // 5 Math.min(4, 71, -7, 2, 1, 0); // -7 Math.max(...[8, 4, 2, 1]); // 8
Pengiraan hypotenuse (Math.hypot
mengira hipotenus segitiga bersudut kanan (jarak terpendek antara dua mata). Math.hypot
const scores = [23, 12, 52, 6, 25, 38, 19, 37, 76, 54, 24]; const highScore = Math.max(...scores); // 76
Panduan Komprehensif ini menyediakan asas yang kukuh untuk menggunakan keupayaan objek
dalam projek JavaScript anda. Ingatlah untuk berunding dengan dokumentasi JavaScript rasmi untuk maklumat dan butiran terkini.Math.abs(5); // 5 Math.abs(-42); // 42 Math.abs(-3.14159); // 3.14159
Atas ialah kandungan terperinci Fungsi matematik javascript berguna dan cara menggunakannya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!