Utfordring: Implementer Betinget Rendering – Bankvarsel
Oppgave: Lage en bankvarsel
Vi skal arbeide med en bankkonto. Målet er å utvikle en logikk som informerer brukeren om de har tilstrekkelige midler på kortet sitt til å dekke en gitt pris. Avhengig av resultatet vil vi vise ulike meldinger til brukeren.
Oppgaven er:
- Lag to komponenter –
App, forelder, ogMessage, barn. - Forelderen (
App) overfører propsenemoneyAvailable,priceogname.
moneyAvailable– representerer beløpet brukeren har;price– angir beløpet brukeren må betale;name– refererer til brukerens navn.
- Hvis brukeren har nok penger til å betale, vis meldingen:
Success! The remaining amount of money for <user_name> is: <calculated_amount_of_money_left>. Thank you!. - Hvis brukeren ikke har nok penger til å betale, vis meldingen:
Failure! The bank account balance for <user_name> is: <moneyAvailable>. Unfortunately, you need to pay: <price>.
- I React bruker vi den ternære operatoren
condition ? ... : ...for å implementere logikken til enif...else-setning. - For å konstruere strengen korrekt,
- Bytt ut plassholderen
user_namemed faktisk brukernavn:name-prop; - Bytt ut plassholderen
calculated_amount_of_money_leftmed beregnet beløp som er igjen –moneyAvailable - price; - Bytt ut plassholderen
moneyAvailablemed faktisk tilgjengelig beløp –moneyAvailable-prop; - Bytt ut plassholderen
pricemed faktisk pris –price-prop.
- Bytt ut plassholderen
- Bruk krøllparenteser
{...}for å tilordne en verdi som ikke er av typen streng.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Can you explain how the ternary operator is used in this context?
What props should I pass to the Message component?
Can you clarify how to calculate the remaining balance?
Awesome!
Completion rate improved to 2.17
Utfordring: Implementer Betinget Rendering – Bankvarsel
Sveip for å vise menyen
Oppgave: Lage en bankvarsel
Vi skal arbeide med en bankkonto. Målet er å utvikle en logikk som informerer brukeren om de har tilstrekkelige midler på kortet sitt til å dekke en gitt pris. Avhengig av resultatet vil vi vise ulike meldinger til brukeren.
Oppgaven er:
- Lag to komponenter –
App, forelder, ogMessage, barn. - Forelderen (
App) overfører propsenemoneyAvailable,priceogname.
moneyAvailable– representerer beløpet brukeren har;price– angir beløpet brukeren må betale;name– refererer til brukerens navn.
- Hvis brukeren har nok penger til å betale, vis meldingen:
Success! The remaining amount of money for <user_name> is: <calculated_amount_of_money_left>. Thank you!. - Hvis brukeren ikke har nok penger til å betale, vis meldingen:
Failure! The bank account balance for <user_name> is: <moneyAvailable>. Unfortunately, you need to pay: <price>.
- I React bruker vi den ternære operatoren
condition ? ... : ...for å implementere logikken til enif...else-setning. - For å konstruere strengen korrekt,
- Bytt ut plassholderen
user_namemed faktisk brukernavn:name-prop; - Bytt ut plassholderen
calculated_amount_of_money_leftmed beregnet beløp som er igjen –moneyAvailable - price; - Bytt ut plassholderen
moneyAvailablemed faktisk tilgjengelig beløp –moneyAvailable-prop; - Bytt ut plassholderen
pricemed faktisk pris –price-prop.
- Bytt ut plassholderen
- Bruk krøllparenteser
{...}for å tilordne en verdi som ikke er av typen streng.
Takk for tilbakemeldingene dine!