Raku kurss / Pamati / Iebūvētās drukāšanas funkcijas / Vingrinājumi / Drukāt brīdinājumu

Risinājums: Drukāt brīdinājumu

Kods

Šeit ir risinājums:

my $age = prompt 'Kāds ir jūsu vecums? ';

if $age < 0 {
    note 'Jūs ievadījāt negatīvu skaitli!';
}
else {
    say "Jūsu vecums ir $age";
}

🦋 Atrodiet programmu failā print-the-warning.raku.

Izvade

Daži iespējamie gadījumi:

$ raku exercises/built-in-functions-for-printing/print-the-warning.raku 
Kāds ir jūsu vecums? 20
Jūsu vecums ir 20

$ raku exercises/built-in-functions-for-printing/print-the-warning.raku 
Kāds ir jūsu vecums? -1
Jūs ievadījāt negatīvu skaitli!

Lai pārliecinātos, ka kļūdas ziņojums tiek izdrukāts uz STDERR, novirziet izvadi. Aicinājums ievadīt vecumu neparādīsies, bet jūs joprojām varat ievadīt skaitli. Brīdinājums paliek redzams.

$ raku exercises/built-in-functions-for-printing/print-the-warning.raku > /dev/null
20

$ raku exercises/built-in-functions-for-printing/print-the-warning.raku > /dev/null 
-1
Jūs ievadījāt negatīvu skaitli!

Kursa navigācija

Vairāk par funkcijām / Daudzfunkcijas   |   MAIN funkcija

Šī lapa ir automātiski tulkota ar ChatGPT 4o. Oriģinālais teksts angļu valodā.

Šīs lapas tulkojumi: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська