Показать сообщение отдельно
  #1 (permalink)  
Старый 22.01.2017, 11:18
Аватар для komplekt_17
Аспирант
Отправить личное сообщение для komplekt_17 Посмотреть профиль Найти все сообщения от komplekt_17
 
Регистрация: 14.01.2017
Сообщений: 46

Как избежать ошибки со split()
Здравствуйте, есть код:
var nameUser = '';
// циклируем пока кнопка "отмена" НЕ нажата
while(nameUser != null){
	nameUser = prompt("Введите ваше Имя и Фамилию через пробел").split(' ');
	if(nameUser[1] !== undefined){
		var param1 = nameUser[0];
		var param2 = nameUser[1];
		var param3 = getDateNow();
		var newObject = new User(param1,param2,param3);
		new UserList().add(newObject);
	}
	else{
		alert("Между Имя и Фамилия должен быть пробел");
	}
}
new UserList().getAllUsers;

После нажатия кнопки отмена выходит ошибка
"Uncaught TypeError: Cannot read property 'split' of null", Как написать код, чтобы если nameUser == null, то сплитование уже не происходило бы?
Ответить с цитированием