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

True

Komentāri

  1. one savienojums ir patiess tikai tad, kad salīdzinājumam atbilst tieši viena vērtība.

  2. Tieši viens no 1, 2, 3 ir vienāds ar 2, tāpēc rezultāts ir True. Ja atbilstu divi (vai neviens), iznāktu False. so savienojumu pārvērš vienkāršā Būla vērtībā.

Kursa navigācija

Tieši viens   |   Visi pāra