Kurso de Raku / Esencoj / Boolea tipo / Ekzercoj / Duobla neado
Solvo: Duobla neado
Ni etendu la programon por solvi la duan parton de la ekzerco kaj reuzi la saman variablon:
Kodo
my $value = False;
say !!$value;
$value = True;
say !!$value;
🦋 Vi povas trovi la plenan kodon en la dosiero double-negation.raku.
Komentoj
Antaŭ ol ruli la programon, ni pensu kion ĝi presos. Estas du neado-operatoroj antaŭ la variablo. Ili agas kiel du neado-operatoroj. En la unua kazo, la valoro estas ŝanĝita de False
al True
, kaj tiam tuj ŝanĝita reen de True
al False
. En la dua kazo, la algoritmo estas la sama: post du neadoj, ni ricevas la komencan Boole-an valoron.
Eligo
La programo presas la sekvan eligon, kiu konfirmas la supre menciitajn konsiderojn:
$ raku exercises/booleans/double-negation.raku
False
True
Sekva ekzerco
Kurso navigado
← Nombroj / Operacioj kun nombroj | Intervaloj →
Ĉi tiu paĝo estas aŭtomate tradukita per ChatGPT 4o. Originala angla teksto
Tradukoj de ĉi tiu paĝo: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська