Zurück zu den Lektionen

Lektion 2: Variablen und Datentypen

Verstehe die grundlegenden Datentypen in Motoko: Nat (natürliche Zahlen), Text und Bool (Boolean).

+15 XP

Konzept erklärt

Typen in Motoko vs. JavaScript

Anders als JavaScript ist Motoko statisch typisiert - wie TypeScript!

// JavaScript - keine Typen nötig:
let age = 25;
let name = "Max";

// Motoko - Typen sind explizit:
let age : Nat = 25;
let name : Text = "Max";

Die wichtigsten Typen:

  • Nat
    = Natural Number (0, 1, 2, 3...) - nur positive Zahlen
  • Int
    = Integer (..., -2, -1, 0, 1, 2, ...) - auch negative Zahlen
  • Text
    = String (Zeichenketten)
  • Bool
    = Boolean (true/false)

Warum Typen? Sie verhindern Fehler! Kein versehentliches

undefined
oder
NaN
mehr.