セクション 4. 章 8
single
チャレンジ:メンバー情報の検証
メニューを表示するにはスワイプしてください
タスク
スワイプしてコーディングを開始
コーヒーショップのシステムが、顧客が特別な会員特典を利用する前に会員情報を処理する方法をシミュレートします。このシステムでは、テキスト値の比較、顧客情報の検証、ユーザー名や会員IDのような文字列から有用なデータの抽出が必要です。
- 次の正確な値で3つの変数を作成してください:
memberName("Emily")memberEmail("espresso.lover@coffeeclub.com")membershipId("VIP-2026-XL")
- 文字列の比較: 会員IDが
"VIP-2026-XL"と等しいかどうかを確認します — 適切な文字列比較(equals())を使用し、==は使用しません。 - 文字列の検証:
isValidという名前のboolean型変数を1つ作成し、すべての次の条件を確認します:- 会員名が空でないこと
- かつ、メールアドレスが
.comで終わること - かつ、会員IDが
"VIP"で始まること
- メールアドレスから情報を抽出:
"@"記号より前の部分(ユーザー名のみ)を抽出します。 - 連結を使って会員メッセージを作成:
"Member <username> has active membership <membershipId>" - すべての結果を出力します。出力例は以下の通りです:
Membership matches: true
Valid membership data: true
Username: espresso.lover
Membership message: Member espresso.lover has active membership VIP-2026-XL
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 4. 章 8
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください