Math

Wir hatten gesehen, dass man mit Zahlen die üblichen Rechenarten durchführen kann, also + - * /. In dieser Auszählung fehlt nur noch der Modulo-Operator. Modulo gibt den Rest einer Division zurück:

console.log(13 % 5); // 3 (13/5 = 2 Rest 3)

Alle weiteren mathematischen Operationen sind im Math-Objekt gebündelt. Hier gibt es Methoden zur Berechnung der Wurzel, von Potenzen, von Sinus und Cosinus. Desweiteren stellt das Math-Objekt eine handvoll mathematischer Konstanten zur Verfügung.

Math.sqrt(9);  // Wurzel aus 9
Math.pow(2, 10); // 2 hoch 10
Math.sin(1); // Sinus von 1 in Radiant
Math.max(2, 17, 6); // = 17 (Maximum)
Math.min(2, 17, 6); // = 2 (Minimum)
Math.floor(6.845); // = 6 (Abrunden)
Math.ceil(6.845); // = 7 (Aufrunden)
Math.PI; // = 3.14...
Math.random(); // eine Zufallszahl
  // größer gleich 0 und kleiner 1

Weitere Methoden findest du bei SELFHTML und MDN.

Aufgabe: Berechne in einer Schleife Primzahlen und gebe sie mit console.log aus.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.


 *