Quadrieren einer Zahl in JavaScript
-
Verwendung von die Methode
Math.pow()
zum Quadrieren einer Zahl in JavaScript -
Verwendung von die Methode
Exponentiation
zum Quadrieren einer Zahl in JavaScript ECMAScript 6 -
Verwenden der
bigInt()
-Bibliothek zum Quadrieren einer Zahl in JavaScript
In diesem Artikel wird erklärt, wie man eine Zahl in JavaScript auf verschiedene Arten quadrieren kann.
Verwendung von die Methode Math.pow()
zum Quadrieren einer Zahl in JavaScript
Eine Möglichkeit, eine Zahl in JavaScript zu quadrieren, ist die Verwendung der Methode pow()
aus der Math
-Bibliothek. Die Funktion nimmt zwei Argumente entgegen: Das erste ist unsere Zielvariable oder unser Zielwert, und das zweite ist die Anzahl der Male, die wir mit sich selbst multiplizieren wollen. Für den Fall, dass wir die Zahl quadrieren wollen, senden wir 2
als zweites Argument.
let squaredNumber = Math.pow(5, 2);
console.log('5*5 = ', squaredNumber);
let variable = 5;
let squaredNumber2 = Math.pow(variable, 2);
console.log('5*5 = ', squaredNumber2);
Ausgabe:
5*5 = 25
5*5 = 25
Verwendung von die Methode Exponentiation
zum Quadrieren einer Zahl in JavaScript ECMAScript 6
Eine weitere Möglichkeit, eine Zahl in JavaScript ECMAScript 6 zu quadrieren, ist die Verwendung der Methode Exponentiation
. Die Methode a ** b
liefert das gleiche Ergebnis wie die Funktion Math.pow
. Um eine Zahl mit ES6 Exponentiation
zu quadrieren, würde unsere Gleichung a ** 2
lauten.
function squareMyNumber(no) {
return no ** 2
}
let squared = squareMyNumber(5);
console.log(' 5 ** 2 = ', squared);
Ausgabe:
5 ** 2 = 25
Verwenden der bigInt()
-Bibliothek zum Quadrieren einer Zahl in JavaScript
Der letzte Weg, den wir in diesem Tutorial erklären wollen, ist die Verwendung der Bibliothek BigInteger.js
, um eine quadratische Operation an einer Zahl in JavaScript durchzuführen. Wir müssen die Bibliothek CDN
wie folgt importieren.
<script src="https://cdnjs.cloudflare.com/ajax/libs/big-integer/1.6.40/BigInteger.min.js"></script>
Dann können wir sie wie folgt verwenden:
function squareMyNumber(no) {
return bigInt(no).square()
}
let squared = squareMyNumber(5);
console.log('square of 5 using bigInt library= ' + squared);
Ausgabe:
26593302.js:13 square of 5 using bigInt library= 25