Zum Hauptinhalt springen

So finden Sie die Wurzel einer Zahl in JavaScript: Anweisungen und Codebeispiele

In der Programmierung besteht oft die Notwendigkeit, die Wurzel einer Zahl zu berechnen. JavaScript, eine Programmiersprache, die häufig für die Entwicklung von Webanwendungen verwendet wird, bietet mehrere Möglichkeiten, diesen Vorgang auszuführen. In diesem Artikel werden wir uns ansehen, wie Sie die Wurzel einer Zahl in JavaScript finden und Beispielcode für jeden der Ansätze bereitstellen.

Die erste Möglichkeit, den Stamm einer Zahl in JavaScript zu berechnen, besteht darin, eine Inline-Methode zu verwenden Math.sqrt(). Diese Methode akzeptiert eine Zahl als Argument und gibt ihre positive Quadratwurzel zurück. Um beispielsweise die Wurzel der Zahl 25 zu finden, können Sie den folgenden Code verwenden:

let number = 25; let squareRoot = Math.sqrt(number);

Daher enthält die Variable SquareRoot den Wert 5, da die Quadratwurzel von 25 5 ist. Beachten Sie, dass die Math-Methode.sqrt() gibt einen numerischen Wert zurück, sodass wir das Ergebnis in einer Variablen speichern können.

Die zweite Methode zur Berechnung der Wurzel einer Zahl ist die Verwendung des Operators **. In JavaScript wird dieser Operator verwendet, um eine Zahl in eine Potenz zu setzen. Wir können es verwenden, um die Wurzel einer Zahl zu finden, indem wir sie in eine Potenz umkehren, die der Quadratwurzel entspricht. Um beispielsweise die Wurzel der Zahl 16 zu finden, können Sie den folgenden Code verwenden:

let number = 16; let squareRoot = number ** (1/2);

Daher enthält die Variable SquareRoot auch den Wert 4, da die Quadratwurzel von 16 ebenfalls 4 ist. Hier verwenden wir den Ausdruck (1/2), um eine Zahl auf eine Potenz von 1/2 zu erhöhen, was dem Finden der Wurzel einer Zahl entspricht.

Dies sind die zwei Hauptmethoden, um den Stamm einer Zahl in JavaScript zu berechnen. Unabhängig davon, welchen Ansatz Sie wählen, denken Sie daran, dass das Ergebnis der Berechnung der Wurzel einer Zahl ein numerischer Wert ist, der zur späteren Verwendung in einer Variablen gespeichert werden kann.

Was ist die Wurzel einer Zahl in der Mathematik und warum ist sie in der Programmierung wichtig

In der Programmierung ist die Wurzel einer Zahl ein wichtiges Werkzeug. Es ermöglicht uns, verschiedene Aufgaben zu lösen, einschließlich der Arbeit mit Daten, der Optimierung von Algorithmen und der Berechnung in der wissenschaftlichen und ingenieurwissenschaftlichen Forschung.

Es gibt eine Math-Funktion, um die Wurzel einer Zahl in JavaScript zu finden.sqrt(), das die Quadratwurzel einer gegebenen Zahl zurückgibt. Um beispielsweise die Quadratwurzel von 25 zu finden, können wir den folgenden Code verwenden:

const number = 25;const squareRoot = Math.sqrt(number);console.log(squareRoot); // Output: 5

Neben der Quadratwurzel können Sie in JavaScript auch die Wurzel eines beliebigen Grades finden, indem Sie eine Zahl in eine Potenz umwandeln. Um beispielsweise die kubische Wurzel aus der Zahl 8 zu finden, können wir den folgenden Code verwenden:

const number = 8;const cubeRoot = Math.pow(number, 1/3);console.log(cubeRoot); // Output: 2

Verwenden der Math-Funktion.sqrt() oder eine Aufbauoperation ermöglicht es uns, bequem und effizient mit den Wurzeln von Zahlen in JavaScript zu arbeiten und verschiedene Programmieraufgaben zu lösen.

Die Math-Methode.sqrt()

Die Math-Methode.sqrt() in JavaScript wird verwendet, um die Quadratwurzel einer Zahl zu finden. Es gibt die positive Quadratwurzel der angegebenen Zahl zurück. Wenn das Methodenargument negativ ist, wird NaN zurückgegeben.

Die Syntax für die Verwendung der Math-Methode.sqrt() sieht folgendermaßen aus:

FormatDie Beschreibung
Math.sqrt(x) Findet die Quadratwurzel der Zahl x .

Ein Beispiel für die Verwendung der Math-Methode.sqrt() :

let number = 16;let squareRoot = Math.sqrt(number);console.log(squareRoot); // Выведет 4

Es ist auch wichtig zu beachten, dass die Math-Methode.sqrt() akzeptiert nur ein Argument, das eine Zahl sein muss. Wenn das Argument keine Zahl ist, gibt die Methode einen NaN-Wert zurück.

Wie benutzt man die Math-Methode?sqrt(), um den Stamm einer Zahl in JavaScript zu berechnen

Um die Math-Methode zu verwenden.sqrt(), Sie müssen eine Zahl als Argument übergeben und das Ergebnis in einer Variablen speichern:

let squareRoot = Math.sqrt(number);

console.log(squareRoot); // Output: 4

Wenn Sie die Quadratwurzel einer Zahl berechnen möchten, die sich bereits in einer Variablen befindet, übergeben Sie diese Variable einfach an die Math-Methode.sqrt():

let squareRoot = Math.sqrt(number);

console.log(squareRoot); // Output: 5

Beachten Sie, dass die Math-Methode.sqrt() gibt einen Wert vom Typ "number" zurück. Wenn Sie versuchen, die Wurzel aus einer negativen Zahl zu berechnen, gibt die Methode den Wert NaN (Not a Number) zurück.

Jetzt wissen Sie, wie Sie die Math-Methode verwenden.sqrt(), um den Stamm einer Zahl in JavaScript zu berechnen.

Benutzerdefinierte Funktion zum Berechnen des Stamms einer Zahl

Es gibt eine integrierte Math-Methode in JavaScript.sqrt(), um den Stamm einer Zahl zu berechnen. Wenn Sie jedoch eine eigene Funktion erstellen möchten, um den Stamm einer Zahl zu berechnen, müssen Sie einen anderen Ansatz verwenden.

Hier ist ein Beispiel für eine benutzerdefinierte Funktion, um die Quadratwurzel einer Zahl zu berechnen:

function squareRoot(number) let guess = number / 2;let previousGuess;while (guess !== previousGuess) return guess;>

Diese Funktion verwendet die Newton-Methode, um die Wurzel näher zu berechnen. Es beginnt mit der Vermutung, dass die Wurzel der Zahl ungefähr zur Hälfte der Zahl selbst liegt. Sie klärt dann iterativ ihre Vermutung auf, bis sie eine ausreichende Genauigkeit erreicht hat.

So können Sie diese Funktion verwenden:

const number = 16;const root = squareRoot(number);console.log(`Корень числа $ равен $`); // Корень числа 16 равен 4

Jetzt können Sie diese benutzerdefinierte Funktion verwenden, um den Stamm einer Zahl in JavaScript zu berechnen.

Wie erstelle ich eine benutzerdefinierte Funktion, um den Stamm einer Zahl in JavaScript zu berechnen

JavaScript bietet uns eine integrierte Methode Math.sqrt() um die Quadratwurzel einer Zahl zu berechnen. Wenn Sie jedoch nicht standardmäßige Berechnungen für den Stamm einer Zahl durchführen müssen, können Sie eine eigene Funktion erstellen.

Dazu können Sie eine benutzerdefinierte Funktion mit einem Schlüsselwort definieren function. Innerhalb einer Funktion können Sie einen Algorithmus festlegen, um die Wurzel einer Zahl zu berechnen.

Im folgenden Beispielcode wird veranschaulicht, wie Sie eine benutzerdefinierte Funktion erstellen, um den Stamm einer Zahl zu berechnen:

function mySqrt(number) return Math.pow(number, 0.5);>// Пример использования функцииvar result = mySqrt(16);console.log(result); // Выведет: 4

In diesem Beispiel ist die Funktion mySqrt() akzeptiert ein Argument - eine Zahl, für die die Wurzel gefunden werden soll. Wenn die Zahl negativ ist, gibt die Funktion eine Meldung zurück, dass die Wurzel einer negativen Zahl nicht berechnet werden kann. Andernfalls verwendet die Funktion eine integrierte Methode Math.pow() mit den Argumenten Zahl und 0.5, um die Wurzel zu berechnen, und gibt ihren Wert zurück.

Sie können die Funktion auch so modifizieren, dass sie zusätzliche Parameter akzeptiert oder einen anderen Algorithmus verwendet, um die Wurzel einer Zahl zu berechnen. Die Hauptsache ist, dass die Funktion flexibel ist und Ihren Bedürfnissen entspricht.

Verwenden des Operators ** zum Berechnen des Stamms einer Zahl

Die Syntax des ** -Operators ist sehr einfach: zahl ** Grad.

Hier ist ein Beispiel für die Verwendung des Operators ** zum Berechnen der Wurzel einer Zahl:

let number = 16;let root = number ** (1/2);console.log(root); // Выведет 4

In diesem Beispiel ist der Wert der Variablen number 16. Um die Wurzel einer Zahl zu berechnen, verwenden wir den Operator ** und einen Grad von 1/2. Der Stammwert wird in die Variable root geschrieben. Als Ergebnis erhalten wir die Zahl 4.

Der Operator ** kann auch verwendet werden, um einen anderen Grad einer Zahl zu berechnen. Um beispielsweise das Quadrat einer Zahl zu berechnen, können Sie den folgenden Code verwenden:

let number = 5;let square = number ** 2;console.log(square); // Выведет 25

In diesem Beispiel verwenden wir den Operator ** und einen Grad von 2. Der Quadratwert einer Zahl wird in die Variable square geschrieben. Als Ergebnis erhalten wir die Zahl 25.

Mit dem Operator ** können Sie den Grad einer Zahl berechnen, ohne dass zusätzliche Funktionen erforderlich sind. Es ist ein praktisches Werkzeug, um verschiedene Probleme in JavaScript zu lösen.