If-Lause Dartissa
Pyyhkäise näyttääksesi valikon
if-lause
if-lause on rakenne, jonka avulla voidaan suorittaa koodilohko, jos tietty ehto täyttyy.
Ehto on lauseke, joka palauttaa bool-arvon, joka voi olla true tai false. Jos ehto on true, koodilohko suoritetaan. Jos ehto on false, koodilohko ohitetaan.
if (condition) {
// Code block
};
Ehtolauseen syntaksi on yksinkertainen: if-avainsana, ehto sulkujen ( ja ) sisällä sekä koodilohko aaltosulkujen { ja } sisällä.
Avaava aaltosulku { merkitsee koodilohkon alkua ja sulkeva aaltosulku } sen loppua.
main.dart
1234567void main() { var num=5; if (num>0) { // 5 > 0 ? print("number is positive"); // Print if it's `true` } }
Tämä ohjelma havainnollistaa if-lausetta määrittelemällä muuttujan num arvolla 5 ja tarkistamalla, onko num suurempi kuin 0. Koska ehto num > 0 on true, if-lauseen sisällä oleva koodilohko suoritetaan ja konsoliin tulostuu "number is positive".
main.dart
1234567void main() { var num = 10; if (num.isNegative) { // 10 < 0 ? print("number < 0"); // Print if it's `true` } }
Tämä koodi tarkistaa, onko luku negatiivinen käyttämällä isNegative-metodia. Jos luku on pienempi kuin nolla, tulostetaan "number < 0", mutta koska num-muuttujan arvo on 10, joka ei ole negatiivinen, ehtoa ei täytetä eikä mitään tulosteta.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
If-Lause Dartissa
if-lause
if-lause on rakenne, jonka avulla voidaan suorittaa koodilohko, jos tietty ehto täyttyy.
Ehto on lauseke, joka palauttaa bool-arvon, joka voi olla true tai false. Jos ehto on true, koodilohko suoritetaan. Jos ehto on false, koodilohko ohitetaan.
if (condition) {
// Code block
};
Ehtolauseen syntaksi on yksinkertainen: if-avainsana, ehto sulkujen ( ja ) sisällä sekä koodilohko aaltosulkujen { ja } sisällä.
Avaava aaltosulku { merkitsee koodilohkon alkua ja sulkeva aaltosulku } sen loppua.
main.dart
1234567void main() { var num=5; if (num>0) { // 5 > 0 ? print("number is positive"); // Print if it's `true` } }
Tämä ohjelma havainnollistaa if-lausetta määrittelemällä muuttujan num arvolla 5 ja tarkistamalla, onko num suurempi kuin 0. Koska ehto num > 0 on true, if-lauseen sisällä oleva koodilohko suoritetaan ja konsoliin tulostuu "number is positive".
main.dart
1234567void main() { var num = 10; if (num.isNegative) { // 10 < 0 ? print("number < 0"); // Print if it's `true` } }
Tämä koodi tarkistaa, onko luku negatiivinen käyttämällä isNegative-metodia. Jos luku on pienempi kuin nolla, tulostetaan "number < 0", mutta koska num-muuttujan arvo on 10, joka ei ole negatiivinen, ehtoa ei täytetä eikä mitään tulosteta.
Kiitos palautteestasi!