Typumwandlung

Typumwandlung (oder Typ-Konvertierung) meint den Transfer von Daten aus Datentyp in einen anderen. Implizite Umwandlung geschieht, wenn der Kompiler automatisch Datentypen zuweist. Der Quellcode kann aber auch explizit die Umwandlung von Typen festlegen.

Beispiel

Gegeben sein die folgende Anweisungen:

var a = 5 + 2.0;
var b = Number("0x11");

(a) Die Gleitkommazahl (float) 2.0 wird hier implizit ein eine Ganzzahl (integer) umgewandelt.

(b) Der String 0x11 wird explizit in die Ganzzahl 17 umgewandelt.