Ehdot
Ehdot
Ehdot on ilmainen Swift Academy-oppitunti CoddyKitissä. Tämä on oppitunti 1/1. Voit lukea tästä oppimispolusta kokonaan mitkä tahansa 3 oppituntia ilmaiseksi — sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä käytännön harjoittelun sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Oppitunti kuuluu Swift Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Swift Academy-kurssilla on yhteensä 1 oppituntia.
Johdanto
Hei,
Tässä oppitunnissa perehdymme ehtorakenteisiin, jotka ovat välttämättömiä ohjelmointikielissä.
Ensimmäisenä opimme if-lauseen. If-lauseella voimme suorittaa koodilohkon sen mukaan, toteutuuko tietty ehto.
Alla olevassa esimerkissä on esitetty if-lauseen syntaksi.
conditional_expression-kohdassa on lauseke, joka palauttaa Bool-arvon. Jos tämä lauseke palauttaa arvon true, aaltosulkeiden välissä oleva koodilohko suoritetaan.
if conditional_expression {
/* set of statements */
}
Esimerkki
Oletetaan, että meillä on count-niminen luku. Jos tämän luvun arvo on suurempi kuin 20, tulostamme tekstin 'Kyllä, count on suurempi kuin 20'
var count:Int = 20
if count > 20 {
print("Yes, count is greater than 20")
}
print("always work")if-else-lause
Joissakin tilanteissa tarvitsemme koodia myös niiden tapausten käsittelyyn, joissa if-ehto ei toteudu.
Tähän käytetään if-else-lausetta. Tutustutaan siihen esimerkin avulla.
var age = 10
if age > 100 {
print("if age is greater than 100")
} else {
print("Works when the age is less than 100")
}
switch-case
switch-case-lause
Joissakin tilanteissa haluamme käsitellä useiden ehtojen toteutumista yhden koodilohkon avulla. Tällöin voimme käyttää useita if-else-lauseita, mutta helpompi ja loogisempi ratkaisu on switch-case.
Alla oleva esimerkki sisältää switch-case-lauseen, joka toimii viidelle eri ehdolle.
let someNumber = 150
switch someNumber {
case 50:
print("Number is 50")
case 100:
print("Number is 100")
case 150:
print("Number is 150")
case 200:
print("Number is 200")
case 250:
print("Number is 250")
default:
//If none of them meet the requirement then the default block will work.
print("Otherwise, do something else.")
}Onnittelut
Onnittelut 🎉
Tässä oppitunnissa opimme käyttämään ehtolauseita Swiftissä.
Nähdään seuraavalla oppitunnilla.

Opi Swift tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 122
- Oppitunnit
- 409
Usein kysytyt kysymykset
Onko oppitunti ”Ehdot” ilmainen?
Kyllä — voit lukea täällä verkossa kokonaan ilmaiseksi mitkä tahansa Swift Academy-oppimispolun 3 oppituntia, myös oppitunnin “Ehdot”. Sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä interaktiiviset harjoitukset sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Swift Academy-kurssilla on yhteensä 1 oppituntia.
Mitä opin oppitunnilla ”Ehdot”?
Ehdot Harjoittelet Swift Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Swift Academy-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Swift Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 1/1.
Kuinka kauan ”Ehdot”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Swift Academy-oppitunnilla?
Kyllä. Jokainen Swift Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.