javascript怎麼求次方和

2022-10-10 18:00:44

求次方和的步驟:1、利用Math物件的pow()函數來分別求出指定數的N次方,語法「Math.pow(指定數, N)」,會返回指定數的次方值;2、使用「+」運運算元將獲取的多個次方值相加求和即可,語法「次方值1 + 次方值2 + 次方值3....」。

前端(vue)入門到精通課程:進入學習
API 檔案、設計、偵錯、自動化測試一體化共同作業工具:

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

在javascript中,可以利用Math物件的pow()函數和「+」運運算元來求次方和。

實現步驟:

1、利用pow()函數來分別求出指定幾個數的N次方

範例:求1、2、3、4、5的2次方

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);

1.png

2、使用「+」運運算元將獲取的次方值相加求和

var sum=n1 + n2 + n3 + n4 + n5;

2.png

擴充套件知識:

Math物件的pow()方法

Math.pow()是冪位運算函數,語法為

Math.pow(x,y)
  • x 必需。底數。必須是數位。

  • y 必需。冪數。必須是數位。

可返回一個表示 x 的 y 次冪的值。

範例:

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));

3.png

注:如果結果是虛數或負數,則該方法將返回 NaN。如果由於指數過大而引起浮點溢位,則該方法將返回 Infinity。

加法運運算元「+」

運運算元描述範例
+加法運運算元x + y 表示計算 x 加 y 的和

範例1

注意特殊運算元的求和運算。

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

範例2

加運運算元能夠根據運算元的資料型別,決定是相加操作,還是相連操作。

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

在使用加法運運算元時,應先檢查運算元的資料型別是否符合需要。

【推薦學習:】

以上就是javascript怎麼求次方和的詳細內容,更多請關注TW511.COM其它相關文章!