Osio 4. Luku 8
single
Challenge: Jäsenen Tietojen Validointi
Pyyhkäise näyttääksesi valikon
Tehtävä
Pyyhkäise aloittaaksesi koodauksen
Simuloit kahvilajärjestelmän toimintaa, jossa käsitellään jäsenyyteen liittyviä tietoja ennen kuin asiakkaalle myönnetään pääsy erityisiin jäsenetuihin. Järjestelmän tulee verrata tekstiarvoja, tarkistaa asiakastiedot ja poimia hyödyllistä tietoa merkkijonoista, kuten käyttäjänimistä ja jäsenyystunnuksista.
- Luo 3 muuttujaa seuraavilla täsmällisillä arvoilla:
memberName("Emily")memberEmail("espresso.lover@coffeeclub.com")membershipId("VIP-2026-XL")
- Vertaile merkkijonoja: tarkista, onko jäsenyystunnus sama kuin
"VIP-2026-XL"— käytä oikeaa merkkijonojen vertailua (equals()), älä==. - Tarkista merkkijonot: luo yksi
boolean-muuttuja nimeltäisValid, joka tarkistaa kaikki seuraavat ehdot:- jäsenen nimi ei ole tyhjä
- JA sähköposti päättyy
".com" - JA jäsenyystunnus alkaa
"VIP"
- Poimi tietoa sähköpostista: poimi vain käyttäjänimi (kaikki ennen
"@"-merkkiä). - Muodosta jäsenyysviesti yhdistämällä:
"Member <username> has active membership <membershipId>" - Tulosta kaikki tulokset. Tulosteen tulee olla seuraava:
Membership matches: true
Valid membership data: true
Username: espresso.lover
Membership message: Member espresso.lover has active membership VIP-2026-XL
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 4. Luku 8
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme