vraagJaNee
Canonieke ID: input.readBoolean. English: askYesNo.
Stelt een ja/nee-vraag en geeft een Boolean. Grafische hosts tonen begrensde keuzes. Console-antwoorden accepteren true/yes/y/waar/ja/j/1 en false/no/n/onwaar/nee/0, zonder onderscheid in hoofdletters of omringende witruimte. Gebruik de Boolean direct als voorwaarde in plaats van haar met tekst te vergelijken.
Aanroepvorm
vraagJaNee(vraagtekst)
Argumenten
| Parameter | Type | Vereiste |
|---|---|---|
vraagtekst |
Text | Vraag die de host toont. |
Terugkeerwaarde
Boolean.
Voorbeeld
# taal: nl
laat ready = vraagJaNee("Start?")
als ready:
zeg "A"
anders:
zeg "B"
Ja kiest A; nee kiest B.
Aandachtspunten en veelgemaakte fouten
Gebruik de functienaam van je brontaal. De canonieke ID is een gezamenlijk documentatielabel; die ID typ je niet als aanroep. Een eigen variabele of functie met dezelfde naam kan de ingebouwde functie verbergen. Geef de beschreven argumenten en waardesoorten mee. Pliro meldt verschillen wanneer controle ze kan vinden, of wanneer de aanroep draait.
De gekozen host bemiddelt invoer. Programma-antwoorden zijn maximaal 64 KiB geldige UTF-8; onbeschikbare invoer geeft E4010. Toetsnamen en optieteksten zijn gegevens en veranderen niet bij syntaxisconversie. Voltooide vragen zijn coöperatieve controlepunten.
Gerelateerde lemma’s
vraag · vraagGetal · kies · toetsIngedrukt · Programmeergidsen · Hostondersteuning · Aanroepen en argumenten
