Quadrieren einer Zahl in JavaScript

Moataz Farid 12 Oktober 2023
  1. Verwendung von die Methode Math.pow() zum Quadrieren einer Zahl in JavaScript
  2. Verwendung von die Methode Exponentiation zum Quadrieren einer Zahl in JavaScript ECMAScript 6
  3. Verwenden der bigInt()-Bibliothek zum Quadrieren einer Zahl in JavaScript
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

Verwandter Artikel - JavaScript Math