Zurück zu den Lektionen

Lektion 4: Verzweigungen - if/else

Steuere den Programmfluss mit if/else Anweisungen und lerne Bedingungen zu schreiben.

+20 XP

Konzept erklärt

if/else - Fast wie in JavaScript!

Bedingungen funktionieren sehr ähnlich wie in JavaScript:

// JavaScript:
if (age >= 18) {
  return "Volljährig";
} else {
  return "Minderjährig";
}

// Motoko - fast identisch!
if (age >= 18) {
  "Volljährig"
} else {
  "Minderjährig"
}

Besonderheit: if/else ist ein Expression (gibt einen Wert zurück), nicht nur ein Statement. Deshalb brauchst du kein

return
!

Vergleichsoperatoren:

  • ==
    gleich
  • !=
    ungleich
  • <
    ,
    >
    ,
    <=
    ,
    >=
    wie in JS