Sektion 4. Kapitel 8
single
Challenge: Validering af Medlemsoplysninger
Stryg for at vise menuen
Opgave
Swipe to start coding
Du skal simulere, hvordan et kaffebar-system behandler medlemsoplysninger, før en kunde får adgang til særlige medlemsfordele. Systemet skal sammenligne tekstværdier, validere kundeoplysninger og udtrække nyttige data fra strenge som brugernavne og medlemskabs-ID'er.
- Opret 3 variabler med følgende præcise værdier:
memberName("Emily")memberEmail("espresso.lover@coffeeclub.com")membershipId("VIP-2026-XL")
- Sammenlign strenge: kontroller om medlemskabs-ID'et er lig med
"VIP-2026-XL"— brug korrekt strengsammenligning (equals()), ikke==. - Validér strenge: opret en
boolean-variabel kaldetisValid, der kontrollerer alle følgende betingelser:- medlemsnavnet er ikke tomt
- OG e-mailen slutter med
".com" - OG medlemskabs-ID'et starter med
"VIP"
- Udtræk information fra e-mailen: udtræk kun brugernavnsdelen (alt før
"@"-symbolet). - Byg en medlemsbesked ved hjælp af sammenkædning:
"Member <username> has active membership <membershipId>" - Udskriv alle resultater. Output skal være som følger:
Membership matches: true
Valid membership data: true
Username: espresso.lover
Membership message: Member espresso.lover has active membership VIP-2026-XL
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 4. Kapitel 8
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat