Raku kurss / Pamati / Izpildes plūsmas pamati / Nosacījumu pārbaudes / Trīsvērtīgais operators
Viktorīna — trīsvērtīgais operators
Aizpildiet programmas tukšās vietas:
| . | my $color = prompt 'Kāda krāsa tā ir? '; |
| ?? | say $color eq 'zila' ␣␣ |
| !! | 'Tā ir debesis!' ␣␣ |
| . | 'Man vajag vairāk informācijas.'; |
Komentārs
Rakudo kompilatoram ir īpaša kļūdas ziņa visbiežākajai kļūdai, ko varat pieļaut, izmantojot ternāro operatoru Raku valodā.
===SORRY!=== Kļūda kompilējot /Users/ash/raku-course/t.raku
Neatbalstīta ? un : izmantošana ternārajam nosacījuma operatoram. Raku valodā, lūdzu, izmantojiet: ?? un !!.
pie /Users/ash/raku-course/t.raku:2
------> say $color eq 'blue' ?⏏ 'Tā ir debesis!' : 'Man vajag vairāk informa