Co

Cond in Elixir

55 Übungen

Über Cond

Wenn wir Code mit Verzweigungen brauchen, können wir cond/1 verwenden:

cond do
  x > 10 -> :this_might_be_the_way
  y < 7 -> :or_that_might_be_the_way
  true -> :this_is_the_default_way
end

cond folgt dem ersten Pfad, der zu true ausgewertet wird. Mindestens eine Klausel sollte zu true ausgewertet werden, sonst wird ein Laufzeitfehler ausgelöst.

Die cond-Bedingung wird normalerweise verwendet, wenn es mehr als zwei logische Zweige gibt und jeder Zweig eine Bedingung hat, die auf unterschiedlichen Variablen basiert. Wenn alle Bedingungen auf denselben Variablen basieren, ist eine case-Bedingung besser geeignet. Wenn es nur zwei logische Zweige gibt, verwende stattdessen eine if-Bedingung.

Über GitHub bearbeiten Der Link öffnet sich in einem neuen Fenster oder Tab

Lerne Cond

Das Üben ist gesperrt

Schalte 7 weitere Übungen frei, um Cond zu üben