Имеется несложный код - пользователь вводит имя и фамилию через пробел до тех пор, пока не нажмет Отмена, после чего, массив с данными выводится в консоль.
function User(firstName, lastName){
this.firstName = firstName;
this.lastName = lastName;
this.regDate = new Date();
}
function UserList(){
this.users = [];
this.add = function(user) {
this.users.push(user);
}
this.getAllUsers = function(){
return this.users;
}
}
var userList = new UserList();
while (true) {
var i = prompt('Введите имя и фамилию через пробел!');
if(!i) break;
i = i.split(' ');
var user = new User(i[0], i[1]);
userList.add(user);
}
console.log(userList.getAllUsers());
Вопрос - как сделать валидность, чтобы скрипт проверял - введены ли два слова через пробел, а иначе выдавал бы alert ?