Показать сообщение отдельно
  #4 (permalink)  
Старый 20.10.2014, 16:06
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Ну да, все правильно, следующие действия выполняются только по завершении функции initialization (не называй функции существительными, кстати), в которой ты создаешь игрока и устанавливаешь обработчик клика по элементу с идентификатором initializationOk.
Тут есть два варианта - либо запрашивать данные с помощью функции prompt (при этом выполнение скрипта остановится до получения данных), либо перенести всю дальнейшую обработку в коллбек. Если этапов запроса данных много и нет цели поддерживать старые браузеры, то можно использовать генераторы или обещания.
Ответить с цитированием