Co

Cond σε Elixir

55 ασκήσεις

Σχετικά με την έννοια Cond

Όταν θέλεις να έχεις κώδικα με διακλαδώσεις, μπορείς να χρησιμοποιήσεις το cond/1:

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 ακολουθεί το πρώτο μονοπάτι που αξιολογείται σε true. Τουλάχιστον μία ρήτρα πρέπει να αξιολογείται σε true, αλλιώς θα πεταχτεί ένα σφάλμα κατά την εκτέλεση.

Η συνθήκη cond χρησιμοποιείται συνήθως όταν υπάρχουν περισσότερες από δύο λογικές διακλαδώσεις και κάθε διακλάδωση έχει μια συνθήκη που βασίζεται σε διαφορετικές μεταβλητές. Αν όλες οι συνθήκες βασίζονται στις ίδιες μεταβλητές, τότε η συνθήκη case ταιριάζει καλύτερα. Αν υπάρχουν μόνο δύο λογικές διακλαδώσεις, χρησιμοποίησε τη συνθήκη if.

Επεξεργασία μέσω GitHub Ο σύνδεσμος ανοίγει σε νέο παράθυρο ή καρτέλα

Μάθε την έννοια Cond

Η εξάσκηση είναι κλειδωμένη

Ξεκλείδωσε 7 ακόμη ασκήσεις για να εξασκηθείς στην έννοια Cond