Heim >Web-Frontend >Front-End-Fragen und Antworten >So führen Sie eine Potenzierungsoperation in Javascript durch
So führen Sie eine Potenzierungsoperation in JavaScript durch: 1. Verwenden Sie die pow()-Methode des Math-Objekts, die Syntax „Math.pow(n, m)“, die den Wert von n hoch m zurückgeben kann; 2. Verwenden Sie den Potenzierungsoperator „**“ und die Syntax „x ** y“, um den Wert von x in der Potenz y zurückzugeben.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Potenzierungsoperation
Leistung (Leistung) ist das Ergebnis einer Exponentialoperation. Wenn m eine positive ganze Zahl ist, bedeutet nᵐ, dass die Bedeutung dieser Formel die Multiplikation von m n ist. Wenn m eine Dezimalzahl ist, kann m als a/b geschrieben werden (wobei a und b ganze Zahlen sind), und nᵐ bedeutet, dass nᵃ auf die b-te Wurzel erhöht wird.
Wenn m eine imaginäre Zahl ist, müssen Sie die Euler-Formel eiθ=cosθ+isinθ verwenden und dann die logarithmischen Eigenschaften verwenden, um sie zu lösen.
Wenn man nᵐ als Ergebnis der Potenzierung betrachtet, nennt man es n hoch m, auch n hoch m genannt.
So führen Sie eine Potenzierungsoperation in Javascript durch
Methode 1: Verwenden Sie die Methode pow()
Die Methode pow() kann den Wert von n hoch m (nᵐ) zurückgeben. Wenn das Ergebnis imaginär oder negativ ist, gibt die Methode NaN zurück. Tritt aufgrund eines zu großen Exponenten ein Gleitkommaüberlauf auf, gibt diese Methode Infinity zurück.
Beispiel: Geben Sie den Wert von 4 zurück, erhöht auf die 3. Potenz (4*4*4)
console.log(Math.pow(4, 3));
Methode 2: Verwenden Sie den Potenzierungsoperator (**
)**
)
求幂运算符(**)返回第一个操作数做底数,第二个操作数做指数的乘方。它等效于Math.pow
Potenzierung Operator (**) gibt den ersten Operanden als Basis und den zweiten Operanden als Potenz des Exponenten zurück. Es entspricht Math.pow
, außer dass es auch BigInts als Operanden akzeptiert.
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
【Verwandte Empfehlungen: Javascript-Lerntutorial
】🎜🎜Das obige ist der detaillierte Inhalt vonSo führen Sie eine Potenzierungsoperation in Javascript durch. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!