JavaScript Schnellstart: Zahlenvariablen

Auch mit Zahlen hast du bereits in Modul 1 gearbeitet. Du kannst also wie in Modul 1 Zahlen verwenden und mit Operatoren Berechnungen anstellen.

Allerdings gibt es ein paar Dinge zu beachten.

Unterschied Ganzzahlen und Dezimalzahlen

Ganzzahlen (2) und Dezimalzahlen (2,415) sind unterschiedliche Datentypen.

Ganzzahlen werden auch Integer genannt:

var ganzzahl = 5000;

Dezimalzahl nennen sich Float und werden mit einem Punkt getrennt (nicht mit Komma!):

var dezimalzahl = 9999.99;

Kombiniert man diese Datentypen werden unter Umständen Dezimalstellen (Nachkommastellen) abgeschnitten.

Kombination von Text & Zahlen in einer Variable

Eine weitere Besonderheit ist der Umgang mit Text.

Eine Zahl kann mit Text kombiniert werden.

var entfernung = "Die Entfernung zum Mond beträgt: " + 385000 + " km";

Um einen Text mit Zahleninhalt für Berechnungen zu benutzen, muss man allerdings einen Umwandlungsbefehl parseInt oder parseFloat verwenden:

var textZahl = "5000";
var zahl = parseInt(textZahl);
Code ausprobieren ×

Für Dezimalzahlen verwendet man den parseFloat-Befehl.

Lass uns zur Übung ein paar Berechnungen machen: