Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk mencari jumlah kuasa dalam javascript
Langkah-langkah untuk mencari jumlah kuasa: 1. Gunakan fungsi pow() objek Matematik untuk mencari kuasa N bagi nombor yang ditentukan Sintaks "Math.pow(nombor ditentukan, N)" akan kembalikan nombor yang ditentukan Nilai kuasa nombor; 2. Gunakan operator " " untuk menambah nilai kuasa berbilang yang diperolehi ialah "nilai kuasa 1 nilai kuasa 2....".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Dalam JavaScript, anda boleh menggunakan fungsi pow() bagi objek Matematik dan operator " " untuk mencari jumlah kuasa.
Langkah pelaksanaan:
1. Gunakan fungsi pow() untuk mencari kuasa N bagi beberapa nombor yang ditentukan
Contoh: Cari kuasa ke-2 bagi 1, 2, 3, 4, 5
var n1=Math.pow(1, 2); var n2=Math.pow(2, 2); var n3=Math.pow(3, 2); var n4=Math.pow(4, 2); var n5=Math.pow(5, 2); console.log(n1); console.log(n2); console.log(n3); console.log(n4); console.log(n5);
Gunakan " " Operator menambah nilai kuasa yang diperoleh
var sum=n1 + n2 + n3 + n4 + n5;
Pengetahuan lanjutan:
Kaedah pow() bagi objek Matematik
Math.pow()
ialah fungsi operasi idempoten dan sintaksnya ialah
Math.pow(x,y)
x Diperlukan . asas. Mesti nombor.
y Diperlukan. Nombor kuasa. Mesti nombor.
boleh mengembalikan nilai yang mewakili x dinaikkan kepada kuasa y.
Contoh:
console.log(Math.pow(0, 1)); console.log(Math.pow(1, 0)); console.log(Math.pow(1, 1)); console.log(Math.pow(1, 10)); console.log(Math.pow(3, 3)); console.log(Math.pow(-3, 3)); console.log(Math.pow(2, 4));
Nota: Jika hasilnya ialah nombor khayalan atau negatif, kaedah ini akan mengembalikan NaN. Jika limpahan titik terapung berlaku disebabkan oleh eksponen yang terlalu besar, kaedah ini mengembalikan Infiniti.
Operator tambahan “ ”
运算符 | 描述 | 示例 |
---|---|---|
加法运算符 | x y 表示计算 x 加 y 的和 |
Contoh 1
Beri perhatian kepada operasi penjumlahan operan khas.
var n = 5; //定义并初始化任意一个数值 console.log(NaN + n); //NaN与任意操作数相加,结果都是NaN console.log(Infinity + n); //Infinity与任意操作数相加,结果都是Infinity console.log(Infinity + Infinity); //Infinity与Infinity相加,结果是Infinity console.log((-Infinity) + (-Infinity)); //负Infinity相加,结果是负Infinity console.log((-Infinity) + Infinity); //正负Infinity相加,结果是NaN
Contoh 2
Pengendali penambahan boleh memutuskan sama ada untuk menambah atau menyambung berdasarkan jenis data operan.
console.log(1 + 1); //如果操作数都是数值,则进行相加运算 console.log(1 + "1"); //如果操作数中有一个是字符串,则进行相连运算 console.log(3.0 + 4.3 + ""); //先求和,再连接,返回"7.3" console.log(3.0 + "" + 4.3); //先连接,再连接,返回"34.3" //3.0转换为字符串3
Apabila menggunakan pengendali penambahan, anda harus terlebih dahulu menyemak sama ada jenis data operan itu memenuhi keperluan.
[Pembelajaran yang disyorkan: Tutorial JavaScript Lanjutan]
Atas ialah kandungan terperinci Bagaimana untuk mencari jumlah kuasa dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!