Raku kurss / Funkcionālā, paralēlā, reaktīvā un tīmekļa programmēšana / Paralēlā programmēšana / Savienojumi / Exercises / Tieši viens
Risinājums: Tieši viens
Šeit ir iespējams risinājums uzdevumam.
Kods
say so one(1, 2, 3) == 2;🦋 Atrodiet programmu failā exactly-one.raku.
Izvade
TrueKomentāri
onesavienojums ir patiess tikai tad, kad salīdzinājumam atbilst tieši viena vērtība.Tieši viens no
1, 2, 3ir vienāds ar2, tāpēc rezultāts irTrue. Ja atbilstu divi (vai neviens), iznāktuFalse.sosavienojumu pārvērš vienkāršā Būla vērtībā.
Kursa navigācija
← Tieši viens | Visi pāra →