Raku kurss / Pamati /
Mainīgo un datu tipu pamati / Loģiskais tips / Loģiskās
operācijas ar citiem tipiem
Tests: Loģiskās
operācijas ar neloģiskiem datiem
Kāds ir katras koda rindas rezultāts zemāk esošajos piemēros?
1
| True | True && True ir (: True, False :) |
| string 'True' | 'True' && 'True' ir (: Boolean True, Boolean False, string 'True', string 'False' :) | Tās ir virknes, kas Būla kontekstā ir True vērtības. |
| string 'Beta' | 'Alpha' && 'Beta' ir (: Boolean True, Boolean False, string 'Alpha', string 'Beta' :) | Rezultāts ir otrā virkne. |
2
| True | `True | | True` ir (: True, False :) |
| string 'True' | `'True' | | 'True'` ir (: Boolean True, Boolean False, string 'True', string 'False' :) |
| string 'Alpha' | `'Alpha' | | 'Beta'` ir (: Boolean True, Boolean False, string 'Alpha', string 'Beta' :) | Rezultāts ir pirmā virkne. |
3
| 200 | 100 && 200 ir (: 100, 200, True, False, Nil :) |
| 100 | `100 | | 200` ir (: 100, 200, True, False, Nil :) |
| Nil | 100 ^^ 200 ir (: 100, 200, True, False, Nil :) | Nil ir vērtība, kas pārstāv vērtības neesamību. |
Kursa navigācija
← Loģiskās
operācijas ar citiem tipiem | Loģiskās tabulas
→