🚀 Обучение программированию в виде онлайн игры: курс Full-Stack JavaScript 💪

Задача #2484 - Всегда готов помочь

Твой коллега обратился к тебе за помощью. Давай поможем ему закончить скрипт. При нажатии на кнопку внутренний текст параграфа должен дополняться следующим элементом массива. Перед новым элементом нужно добавить запятую и пробел....

August 15, 2020 · 1 мин · Coderslang Master

Задача #2485 - Текстовый редактор

Напишем текстовый редактор. При нажатии на кнопку Enter - в конце body должен появляться новый элемент p. При нажатии на клавиши внутреннему тексту последнего параграфа должно добавляться последний символ. При нажатии на кнопки - Shift, Alt, Control, Ctrl - ничего не должно происходить....

August 15, 2020 · 1 мин · Coderslang Master

Задача #2491 - Всплытие

Элементам списка времен года добавлены обработчики нажатия Но нужен еще один обработчик. При нажатии на любой элемент этого списка надо выводить в консоль сообщение Updated. Используй внутренний скрипт. Эта задача — часть курса по Full-Stack JavaScript...

August 15, 2020 · 1 мин · Coderslang Master

Задача #2492 - Не всплывает

Твой коллега начал писать обработчики. Но обработчик элементом .chapter не срабатыает при нажатии на вложенные элементы .section. А должен. Помоги колеге разобраться. Исправить нужно всего лишь одну строчку в скрпите, больше ничего не изменяй....

August 15, 2020 · 1 мин · Coderslang Master

Задача #2493 - Позвони мне, позвони

Верстальщик подготовил макет. Осталось добавить логики. При нажатии на кнопки циферблата значение цифры должно добавлять во внутренний текст элемента #entered-number. Используй прием делегирование. Используй внутренний скрипт. Эта задача — часть курса по Full-Stack JavaScript...

August 15, 2020 · 1 мин · Coderslang Master

Задача #2494 - Операция "Перехват"

Каждому элементу в index.html файле нужно добавить обработчик нажатия. Обработчик должен выводить в консоль id элемента. В итоге при нажатии на кнопку Click me в консоли должно появится 4 сообщения....

August 15, 2020 · 1 мин · Coderslang Master

Задача #250, Этап #1 - Золотая Шахта

Привет, Герой! Это твоя первая задача, которая состоит из нескольких этапов. Ты будешь отправлять решение на проверку несколько раз, реализуя отдельные фичи в каждой подзадаче. Будь аккуратен, чтобы не сломать то, что было сделано на предыдущих этапах....

August 15, 2020 · 1 мин · Coderslang Master

Задача #250, Этап #10 - Золотая Шахта

После того, как мы купили несколько производителей, мы должны убедится, что они работают! Каждую секунду, каждый продюсер должен приносить нам количество золота равное baseProduction. Добавь новое поле productionRate в объект config в файле constants....

August 15, 2020 · 1 мин · Coderslang Master

Задача #250, Этап #11 - Золотая Шахта

Поздравляю, ты реализовал ядро игры! Осталось сделать несколько косметических улучшений. Для начала, мы улучшим на config добавив в него два флага isInitCompleted: false и isProducerListUpdated: true Они тебе понадобятся дальше....

August 15, 2020 · 1 мин · Coderslang Master

Задача #250, Этап #12 - Золотая Шахта

Подготовка закончена, так что начнем по порядку. После того, как пользователь накопал достаточно золота для первой покупки, нам стоит изменить приветствие. Я предлагаю создать функцию checkInitCompleted которая должна быть вызвана из handleKeyPress, как только пользователь может купить первого производителя....

August 15, 2020 · 1 мин · Coderslang Master