Haaste: Toteuta Ehdollinen Renderöinti – Pankkihälytys
Tehtävä: Pankkihälytyksen luominen
Työskennellään pankkitilin parissa. Tavoitteena on kehittää logiikka, joka ilmoittaa käyttäjälle, onko hänen kortillaan tarpeeksi varoja tietyn hinnan maksamiseen. Tuloksen perusteella näytetään käyttäjälle eri viestit.
Tehtävä:
- Luo kaksi komponenttia -
App, vanhempi, jaMessage, lapsi. - Vanhempi komponentti (
App) välittää propseinamoneyAvailable,pricejaname.moneyAvailable- kuvaa käyttäjän käytettävissä olevaa rahamäärää;price- tarkoittaa summaa, joka käyttäjän täytyy maksaa;name- viittaa käyttäjän nimeen.
- Jos käyttäjällä on tarpeeksi rahaa maksaa, näytetään viesti:
Success! The remaining amount of money for <user_name> is: <calculated_amount_of_money_left>. Thank you!. - Jos käyttäjällä ei ole tarpeeksi rahaa maksaa, näytetään viesti:
Failure! The bank account balance for <user_name> is: <moneyAvailable>. Unfortunately, you need to pay: <price>.
- Reactissa käytetään ternääristä operaattoria
condition ? ... : ...toteuttamaanif...else-lauseen logiikka. - Merkkijonon muodostamiseksi oikein,
- Korvaa paikkamerkki
user_nametodellisella käyttäjän nimellä:name-prop; - Korvaa paikkamerkki
calculated_amount_of_money_leftlasketulla jäljellä olevalla rahamäärällä -moneyAvailable - price; - Korvaa paikkamerkki
moneyAvailabletodellisella käytettävissä olevalla rahamäärällä -moneyAvailable-prop; - Korvaa paikkamerkki
pricetodellisella hinnalla -price-prop.
- Korvaa paikkamerkki
- Käytä aaltosulkuja
{...}määrittääksesi arvon, joka ei ole merkkijono.
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 1. Luku 13
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 2.17
Haaste: Toteuta Ehdollinen Renderöinti – Pankkihälytys
Pyyhkäise näyttääksesi valikon
Tehtävä: Pankkihälytyksen luominen
Työskennellään pankkitilin parissa. Tavoitteena on kehittää logiikka, joka ilmoittaa käyttäjälle, onko hänen kortillaan tarpeeksi varoja tietyn hinnan maksamiseen. Tuloksen perusteella näytetään käyttäjälle eri viestit.
Tehtävä:
- Luo kaksi komponenttia -
App, vanhempi, jaMessage, lapsi. - Vanhempi komponentti (
App) välittää propseinamoneyAvailable,pricejaname.moneyAvailable- kuvaa käyttäjän käytettävissä olevaa rahamäärää;price- tarkoittaa summaa, joka käyttäjän täytyy maksaa;name- viittaa käyttäjän nimeen.
- Jos käyttäjällä on tarpeeksi rahaa maksaa, näytetään viesti:
Success! The remaining amount of money for <user_name> is: <calculated_amount_of_money_left>. Thank you!. - Jos käyttäjällä ei ole tarpeeksi rahaa maksaa, näytetään viesti:
Failure! The bank account balance for <user_name> is: <moneyAvailable>. Unfortunately, you need to pay: <price>.
- Reactissa käytetään ternääristä operaattoria
condition ? ... : ...toteuttamaanif...else-lauseen logiikka. - Merkkijonon muodostamiseksi oikein,
- Korvaa paikkamerkki
user_nametodellisella käyttäjän nimellä:name-prop; - Korvaa paikkamerkki
calculated_amount_of_money_leftlasketulla jäljellä olevalla rahamäärällä -moneyAvailable - price; - Korvaa paikkamerkki
moneyAvailabletodellisella käytettävissä olevalla rahamäärällä -moneyAvailable-prop; - Korvaa paikkamerkki
pricetodellisella hinnalla -price-prop.
- Korvaa paikkamerkki
- Käytä aaltosulkuja
{...}määrittääksesi arvon, joka ei ole merkkijono.
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 1. Luku 13