JavaScriptにおけるconfirm関数
関数 confirm は、ユーザーが答える必要のある質問と、回答用の2つのボタン( 'OK' ボタンと 'キャンセル' ボタン)を持つウィンドウを表示します。
ユーザーが 'OK' を押すと、関数は true を返し、 'キャンセル' を押すと false を返します。
次の例では、関数 confirm が質問を含むダイアログボックスを表示します。
'OK' を押すと、変数 ok に true が記録され、 'キャンセル' を押すと false が記録されます:
let ok = confirm('質問テキスト');
console.log(ok);
ユーザーの回答を処理するために if 構文を使用します:
let ok = confirm('質問テキスト');
if (ok) {
console.log('あなたは「はい」と答えました');
} else {
console.log('あなたは「いいえ」と答えました');
}
ユーザーに、18歳以上かどうか尋ねてください。 18歳以上の場合は、大人向けのテキストメッセージを画面に表示し、そうでない場合は、アクセスが禁止されていることをユーザーに通知するメッセージを表示してください。