![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Алексей87 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 17.9.2015 Репутация: нет Всего: нет |
Помогите пожалуйста разобраться в коде!
var slaying = true; // A bit of new math magic to calculate the odds // of hitting the dragon. We'll cover this soon! var youHit = Math.floor(Math.random() * 2); var damageThisRound = Math.floor(Math.random() * 5 + 1); var totalDamage = 0; while (slaying) { if (youHit) { console.log("You hit the dragon and did " + damageThisRound + " damage!"); totalDamage += damageThisRound; if (totalDamage >= 4) { console.log("You did it! You slew the dragon!"); slaying = false; } else { youHit = Math.floor(Math.random() * 2); } } else { console.log("The dragon burninates you! You're toast."); slaying = false; } } |
|||
|
||||
| igorold |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: нет Всего: 17 |
тут всё просто, этот код:
вычисляет "попал ты по дракону или нет", т.к. равен либо 0, либо 1 этот код:
вычисляет силу удара, затем:
поражение от ударов суммируется и при totalDamage >= 4, считается, что ты поразил дракона ... Этот ответ добавлен с нового Винграда - http://vingrad.com |
||||||
|
|||||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |