Kurse:Variable-Datentypen
Datentypen in JavaScript
JavaScript unterstützt verschiedene Datentypen. Die wichtigsten sind:
- String – Zeichenketten, z.B.
"Hallo Welt" - Number – Zahlen, z.B.
42oder3.14 - Boolean – Wahrheitswerte,
trueoderfalse - Undefined – Ein Wert, der nicht definiert ist
- Null – Ein explizit gesetzter "kein Wert"
- Object – Komplexe Datentypen wie Arrays, Funktionen oder eigene Objekte
- Symbol – Einzigartige und unveränderliche Werte (ab ES6)
- BigInt – Für sehr große Ganzzahlen (ab ES2020)
Datentypen in Java
Java verwendet verschiedene Datentypen, die in zwei Hauptkategorien unterteilt werden:
- Primitive Datentypen:
byte– 8 Bit, Ganzzahlen von -128 bis 127short– 16 Bit, Ganzzahlen von -32.768 bis 32.767int– 32 Bit, Ganzzahlen von -2.147.483.648 bis 2.147.483.647long– 64 Bit, Ganzzahlen von -9.223.372.036.854.775.808 bis 9.223.372.036.854.775.807float– 32 Bit, Fließkommazahlendouble– 64 Bit, Fließkommazahlen mit doppelter Genauigkeitchar– 16 Bit, einzelne Unicode-Zeichenboolean– Wahrheitswerte:trueoderfalse
- Referenzdatentypen:
String– Zeichenketten- Arrays – z.B.
int[] - Eigene Klassen und Objekte
Jeder Datentyp hat spezifische Eigenschaften und Verwendungszwecke.
Datentypen in C#
C# bietet verschiedene Datentypen, die in zwei Hauptgruppen unterteilt werden:
- Werttypen:
byte– 8 Bit, Ganzzahlen von 0 bis 255short– 16 Bit, Ganzzahlen von -32.768 bis 32.767int– 32 Bit, Ganzzahlen von -2.147.483.648 bis 2.147.483.647long– 64 Bit, Ganzzahlen von -9.223.372.036.854.775.808 bis 9.223.372.036.854.775.807float– 32 Bit, Fließkommazahlendouble– 64 Bit, Fließkommazahlen mit doppelter Genauigkeitdecimal– 128 Bit, Dezimalzahlen mit hoher Genauigkeitchar– 16 Bit, einzelne Unicode-Zeichenbool– Wahrheitswerte:trueoderfalse
- Referenztypen:
string– Zeichenketten- Arrays – z.B.
int[] - Eigene Klassen und Objekte
Jeder Datentyp in C# hat bestimmte Eigenschaften und Einsatzbereiche.