javascript進行求冪運算的方法:1、利用Math物件的pow()方法,語法“Math.pow(n, m)”,可傳回n的m次冪的值;2、利用求冪運算子“**”,語法“x ** y”,可傳回x的y次方的值。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
求冪運算
冪(power)是指數運算的結果。當m為正整數時,nᵐ指該式意義為m個n相乘。當m為小數時,m可以寫成a/b(其中a、b為整數),nᵐ表示nᵃ再開b次根號。
當m為虛數時,則需要利用歐拉式 eiθ=cosθ isinθ,再利用對數性質解。
把nᵐ看成乘方的結果,叫做n的m次冪,也叫n的m次方。
javascript怎麼進行求冪運算
#方法1:使用pow()方法
pow() 方法可傳回 n 的m 次冪(nᵐ) 的值。如果結果是虛數或負數,則該方法將傳回 NaN。如果由於指數過大而造成浮點溢出,則該方法將傳回 Infinity。
範例:傳回4 的3 次方(4*4*4) 的值
console.log(Math.pow(4, 3));
方法2:使用求冪運算符(**
)
求冪運算子(**)傳回第一個運算元做底數,第二個運算元做指數的乘方。它等效於Math.pow
,不同之處在於它也接受BigInts作為運算元。
console.log(3 ** 4); // expected output: 81 console.log(10 ** -2); // expected output: 0.01 console.log(2 ** 3 ** 2); // expected output: 512 console.log((2 ** 3) ** 2); // expected output: 64
【相關推薦:javascript學習教學】
#以上是javascript怎麼進行求冪運算的詳細內容。更多資訊請關注PHP中文網其他相關文章!