Raku kurss / Pamati / Mainīgo un datu tipu pamati / Loģiskais tips / Loģiskās operācijas

Tests: Loģiskās operācijas

Katrā no zemāk esošajām sadaļām izvēlieties pareizo atbildi, ko programma izdrukā.

1

Šeit ir programma:

my $value = True && False;
say $value;

Ko tā izdrukā?

0True
1False

2

Ko izdrukā otrā programma?

my $value = True && False || True;
say $value;
1True
0False

3

Kāds ir šīs programmas izvads?

my $value = True || False && True;
say $value;
1True
0False

Komentāri

Otrajā un trešajā programmā mums ir izteiksmes ar trim Boolea vērtībām. Rezultāts ir atkarīgs no tā, kādā secībā tiek izpildītas operācijas. && operatoram ir augstāka prioritāte nekā ||, tāpēc tas tiek izpildīts pirmais.

Kursa navigācija

Loģiskās operācijas   |   Loģiskās operācijas ar citiem tipiem