Cursus Raku / Elementa / Conditiones comprobationes

Utendo unless

Omnes condiciones Boolean facile negari possunt cum ! operator. Tamen, in quibusdam casibus, negatio explicita expressionem graviorem et minus legibilem facit. In his casibus, unless amicus esse potest.

Blockum unless exequitur cum eius condicio False est.

my $broken = False;

# ...Aliquid potest $broken ad Verum hic ponere...
    
unless $broken {
    dic "Noli sollicitari!";
    dic "Esto laetus!";
}

Compara duas variantes eiusdem programmatis:

Cum if et negatione:

if !$broken { . . . }

Cum unless:

unless $broken { . . . }

Habens alternativas, semper eligere potes quod tibi melius videtur in praesenti situ.

Nota quod unless non potest sequi ab else aut elsif blockis. In hoc casu, sola via est uti if.

Cursus navigatio

Conditiones comprobationes / Utendo elsif   |   Conditiones comprobationes / if et unless ut statement modificatores


💪 Or jump directly to the exercises to this section.

Haec pagina automatice translata est per ChatGPT 4o. Originalis Anglicus textus

Translationes huius paginae: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська