Rumah  >  Artikel  >  hujung hadapan web  >  Apakah kaedah matematik es6?

Apakah kaedah matematik es6?

青灯夜游
青灯夜游asal
2022-03-23 19:51:022919semak imbas

Kaedah matematik termasuk: 1. Kaedah eksponen, termasuk pow(), sqrt(), dsb.; 2. Kaedah logaritma, termasuk log(), log10(), dsb.; abs() , tanda(), dsb.; 4. Fungsi trigonometri, termasuk sin(), cos(), dsb. 4. rawak(), mengembalikan nombor rawak semu.

Apakah kaedah matematik es6?

Persekitaran pengendalian tutorial ini: sistem Windows 7, ECMAScript versi 6, komputer Dell G3.

ES6 Math (Objek Matematik)

Objek matematik memberi anda sifat dan kaedah pemalar dan fungsi matematik. Tidak seperti objek global yang lain, Matematik bukan pembina. Semua sifat dan kaedah Matematik adalah statik, dan anda boleh menggunakan Matematik sebagai objek tanpa menciptanya.

Kaedah objek matematik

1 kaedah eksponen

Kaedah eksponen asas ialah Matematik. . pow(), dan mempunyai fungsi kemudahan untuk punca kuasa dua, punca kubus dan kuasa e, seperti yang ditunjukkan dalam jadual berikut:

; tr>Math.hypot(x1, x2,...)
Kaedah Penerangan
Math.pow(x, y)
方法 描述
Math.pow(x, y)

返回x的y次方

Math.sqrt(x)

返回数字x的平方根

Math.cbrt(x)

此方法返回数字x的立方体根

Math.exp(x)

等同于Math.pow(Math.E,x)

Math.expm1(x)

等同于Math.exp(x) -  1

Math.hypot(x1, x2,...)

返回参数总和的平方根

Mengembalikan x dinaikkan kepada kuasa ke-y

Math.sqrt(x) Mengembalikan punca kuasa dua nombor x
Math.cbrt(x) Kaedah ini mengembalikan punca kubus nombor x

Math.exp(x) Setara dengan Math.pow( Math.E, x)
方法 描述
Math.log(x)

x的自然对数

Math.log10(x)

以10为底的对数

Math.log2(x)

x的基数2的对数

Math.log1p(x)

1 x的自然对数

td>
Math.expm1 (x) Setara dengan Math.exp(x) - 1
Kembalikan Punca kuasa dua jumlah parameter
2. Kaedah logaritma Kaedah logaritma semula jadi asas ialah Math.log(). Dalam JavaScript, "log" bermaksud "logaritma semula jadi". Untuk kemudahan, ES6 memperkenalkan Math.log10.
kaedah Penerangan
Logaritma asli bagi x
Math.log10(x) Logaritma kepada asas 10
Math .log2(x ) Logaritma asas 2 x
Math.log1p(x) Yang semula jadi logaritma 1 x

3. Pelbagai Kaedah Algebra

Berikut ialah senarai pelbagai kaedah algebra dan penerangannya.

Bahagian integer bagi x (semua tempat perpuluhan dialih keluar)
kaedah Penerangan
Math.abs(x)
方法 描述
Math.abs(x)

x的绝对值

Math.sign(x)

x的符号:如果x是负数,-1;如果x是正数,则1;如果x是0,0

Math.ceil(x)

x的上限:大于或等于x的最小整数

Math.floor(x)

x的底面:小于或等于x的最大整数

Math.trunc(x)

x的整数部分(所有小数位被删除)

Math.round(x)

x四舍五入到最接近的整数

Math.min(x1, x2,...)

返回最小参数

Math.max((x1, x2,...)

返回最小参数

Nilai mutlak x

Math.sign(x) Tanda x: jika x ialah nombor negatif, -1; jika x ialah nombor positif, maka 1; jika x ialah 0, 0
Math.ceil(x) Had atas x: integer terkecil lebih besar daripada atau sama dengan x
方法 描述
Math.sin(x)

x弧度的正弦

Math.cos(x)

x弧度的余弦

Math.tan(x)

x弧度的正切值

Math.asin(x)

x的反正弦(arcsin)(导致弧度)

Math.acos(x)

x的反余弦(arccos)(导致弧度)

Math.atan(x)

x的反正切(arctan)(导致弧度)

Math.atan2(y, x0)

从x轴到点(x,y)的逆时针角度(弧度)

Math.floor(x)

Asas x: integer terbesar kurang daripada atau sama dengan x

Math.trunc(x)
Math.round(x)

x dibundarkan kepada Integer terdekat

Math.min(x1 , x2,...)

Kembalikan parameter minimum

Math.max((x1, x2,... )
var value1 = Math.random();  
console.log("First Test Value : " + value1 );
var value2 = Math.random();  
console.log("Second Test Value : " + value2 );
var value3 = Math.random();  
console.log("Third Test Value : " + value3 );
var value4 = Math.random();
console.log("Fourth Test Value : " + value4 );
Kembalikan parameter minimum

First Test Value : 0.5782922627404332
Second Test Value : 0.5624510529451072
Third Test Value : 0.9336334094405174
Fourth Test Value : 0.4002739654388279
4. Fungsi trigonometri

Kaedah Penerangan Math.sin(x) Sinus x radian Math.cos(x) Kosinus x radian Math.tan (x) Nilai tangen bagi x radian Math.asin(x) Arcsin daripada x (menghasilkan radian) Math. acos(x) Arkos x (menghasilkan radian) Math.atan(x) Arctan bagi x (arctan) menghasilkan radian) Math.atan2(y, x0) Sudut lawan jam (radian) dari paksi-x ke titik (x, y) tr>5. Fungsi Math.random()Math.random() kembali. 0 (termasuk) dan 1 (eksklusif) nombor pseudo-rawak antara. Contoh: Penjanaan nombor rawak pseudo (PRNG) Output[Cadangan berkaitan: tutorial video javascript, bahagian hadapan web】

Atas ialah kandungan terperinci Apakah kaedah matematik es6?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn