Zum Hauptinhalt springen

So überprüfen Sie eine gerade Zahl oder nicht in JavaScript: ein einfacher Weg

Die Paritätsprüfung einer Zahl ist eine der häufigsten Operationen in der Programmierung. Wenn Sie JavaScript-Code schreiben und überprüfen müssen, ob die Zahl gerade ist, gibt es verschiedene Ansätze, um dieses Problem zu lösen.

Eine der einfachsten und effektivsten Methoden ist die Verwendung des Divisionsoperators durch 2. Eine gerade Zahl wird immer mit 2 geteilt, sodass Sie diese Eigenschaft zur Überprüfung verwenden können. Wenn die Zahl ohne Rest durch 2 geteilt wird, ist sie gerade.

Um diesen Ansatz in JavaScript zu implementieren, können Sie den Divisionsrückstandoperator (%) verwenden, der den Rest von der Division zweier Zahlen zurückgibt. Wenn das Ergebnis Null ist, ist die Zahl gerade, andernfalls ungerade.

Um beispielsweise zu überprüfen, ob die Zahl 10 gerade ist, können Sie den folgenden Code verwenden:

let number = 10;if (number % 2 === 0) else

Die Verwendung des Rest-Divisionsoperators macht es daher einfach und schnell zu bestimmen, ob eine Zahl in JavaScript gerade ist oder nicht.

So definieren Sie eine gerade Zahl in JavaScript: ein einfacher Weg

Der Modulo-Divisionsoperator in JavaScript wird durch das Zeichen "%" gekennzeichnet. Die Modulo-Division gibt den Rest der Division zweier Zahlen zurück. Wenn der Rest Null ist, ist die Zahl gerade, andernfalls ungerade.

So sieht eine einfache Funktion aus, die bestimmt, ob eine Zahl gerade ist:

function isEven(number)

Die isEven-Funktion nimmt eine Zahl als Argument an und prüft, ob sie ohne Rest durch 2 geteilt wird. Wenn der Rest Null ist, gibt die Funktion true zurück, was bedeutet, dass die Zahl gerade ist. Wenn der Rest nicht Null ist, gibt die Funktion false zurück, was bedeutet, dass die Zahl ungerade ist.

Beispiel für die Verwendung einer Funktion:

console.log(isEven(4)); // trueconsole.log(isEven(7)); // false

Beachten Sie, dass die Funktion nicht nur mit positiven Zahlen funktioniert, sondern auch mit negativen Zahlen:

console.log(isEven(-2)); // trueconsole.log(isEven(-5)); // false

Daher ist die Verwendung des Modulo-Divisionsoperators eine einfache und effektive Möglichkeit, festzustellen, ob eine Zahl in JavaScript gerade ist.

Überblick

Überprüfen einer geraden Zahl in JavaScript: einfacher Weg

In JavaScript gibt es mehrere Möglichkeiten zu überprüfen, ob eine Zahl gerade ist oder nicht. Eine der einfachsten Methoden ist die Verwendung des Operators "Divisionsrückstand" (%).

Um zu überprüfen, ob eine Zahl gerade ist, können Sie den folgenden Code verwenden:

In diesem Code gibt der Operator "Rest von Division" (%) den Rest von der Division einer Zahl durch 2 zurück. Wenn der Rest 0 ist, ist die Zahl gerade, wenn der Rest nicht 0 ist, ist die Zahl ungerade.

Außerdem können Sie das Bit "Und" (&) verwenden, um die Parität einer Zahl zu überprüfen:

In diesem Code prüft die Bitoperation &, ob das letzte Bit einer Zahl eine Einheit ist. Wenn dies der Fall ist, ist die Zahl ungerade, wenn das letzte Bit Null ist, ist die Zahl gerade.

Daher kann die Paritätsprüfung einer Zahl in JavaScript einfach und einfach sein, indem die Operatoren "Rest von Division" oder "Und" verwendet werden.

Was ist eine gerade Zahl?

Warum ist es wichtig, die Parität von Zahlen zu überprüfen?

Die Paritätsprüfung von Zahlen ermöglicht die Erstellung von Programmen, die je nach ihren Eigenschaften automatisch verschiedene Manipulationen an Daten durchführen können. Beispielsweise können Sie bei Durchforstungsaufgaben von Zahlen zwischen 1 und N die Paritätsprüfung verwenden, um weitere Aktionen zu bestimmen. Wenn die Zahl gerade ist, führen Sie eine Aktion aus, wenn die Zahl ungerade ist, führen Sie eine andere Aktion aus.

Die Bedeutung der Paritätsprüfung wird besonders deutlich, wenn Sie mit bedingten Anweisungen und Verzweigungen eines Programms arbeiten. Die Paritätsprüfung einer Zahl kann verwendet werden, um verschiedene Algorithmen zu implementieren oder Daten zu verarbeiten. Wenn Sie wissen, ob eine Zahl gerade ist, können Sie bestimmte Regeln oder Methoden zur Datenverarbeitung anwenden, wodurch das Programm effizienter und flexibler wird.

Darüber hinaus kann die Paritätsprüfung von Zahlen nützlich sein, um Benutzereingaben zu validieren oder Daten aus anderen Quellen zu verarbeiten. Benutzereingaben oder externe Daten können Zahlen enthalten, und wenn Sie wissen, ob sie gerade sind oder nicht, können Sie zusätzliche Überprüfungen durchführen oder Maßnahmen ergreifen, um sicherzustellen, dass diese Daten im Programm korrekt verarbeitet werden.

Wie kann ich die Parität einer Zahl bestimmen?

Um zu überprüfen, ob eine Zahl gerade ist, müssen Sie sie durch 2 teilen und den Rest der Division überprüfen. Wenn der Rest 0 ist, ist die Zahl gerade, andernfalls ist sie ungerade.

Hier ist ein Beispielcode:

function isEven(number) else >console.log(isEven(4)); // trueconsole.log(isEven(7)); // false

Dieser Code definiert eine isEven-Funktion, die eine Zahl als Argument akzeptiert und true zurückgibt, wenn die Zahl gerade ist, und false, wenn sie ungerade ist. Im Folgenden finden Sie Beispiele für die Verwendung dieser Funktion.

Es ist wichtig sich daran zu erinnern, dass die Paritätsprüfung einer Zahl nur für ganze Zahlen funktioniert. Wenn eine reelle Zahl übergeben wird, wird sie auf die nächste ganze Zahl gerundet.

Methode % (Rest der Division)

Um beispielsweise zu überprüfen, ob die Zahl 10 gerade ist:

In diesem Beispiel verwenden wir den Operator %, um die Zahl 10 durch 2 zu dividieren. Der Rest der Division ist 0, daher ist die if-Bedingung wahr und der Code wird innerhalb des Blocks ausgeführt.

Die Verwendung des % -Operators ist sehr einfach und macht es einfach zu bestimmen, ob eine Zahl gerade ist oder nicht. Diese Methode kann in allen modernen Browsern verwendet werden, die JavaScript unterstützen.