首頁 >web前端 >前端問答 >javascript怎麼進行求冪運算

javascript怎麼進行求冪運算

青灯夜游
青灯夜游原創
2022-02-16 16:43:577020瀏覽

javascript進行求冪運算的方法:1、利用Math物件的pow()方法,語法“Math.pow(n, m)”,可傳回n的m次冪的值;2、利用求冪運算子“**”,語法“x ** y”,可傳回x的y次方的值。

javascript怎麼進行求冪運算

本教學操作環境: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));

javascript怎麼進行求冪運算

方法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學習教學

#

以上是javascript怎麼進行求冪運算的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn