ユーザーが自分の名前を入力できるようにする学生登録簿を作成しようとしています。残念ながら私は初心者なので、同じ名前が入力されたときにエラーが表示されるようにしたいのですが、これを達成するのは難しいと感じています。配列内のすべての名前をターゲットにすることは可能ですか?
function idCheck() {
let names = ['Mark', 'John', 'Tom', 'Dave', 'Jim'];
alert('Welcome to Club 332');
let name = prompt('Please Enter Your Name');
if (names[0] === name) {
console.log('Unfortunately, the following name is taken, Try Again');
} else if (name !== names) {
names[names.length] = name;
}
console.log(names);
let age = prompt('Enter Your age');
if (age < 18) {
console.log(alert('Access Denied Over 18s Only'));
console.log('Access Denied Over 18s Only');
} else if (age >= 18) {
console.log(alert('Access Granted'));
console.log('Access Granted');
}
};
idCheck();