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

Задача #1065 - Большие буквы?

Реализуй функцию hasUpperCaseLetters, которая проверяет есть ли в строке большие буквы. Эта задача — часть курса по Full-Stack JavaScript Ты можешь задать свой вопрос в комментариях под постом Если ты уже решил задачу, то не стесняйся помочь другим...

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

Задача #1066 - Медленный лог

Реализуй функцию slowLog, которая принимает стоку и выводит ее на экран с задержкой 3 секунды. Эта задача — часть курса по Full-Stack JavaScript Ты можешь задать свой вопрос в комментариях под постом...

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

Задача #1067 - Палиндром

Реализуй функцию isPalindrome, которая проверяет является ли строка палиндромом Палиндром - это строка, которая не изменяется если ее перевернуть. isPalindrome(‘abba’) // true isPalindrome(‘baba’ // false Пустая строка - это тоже палиндром....

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

Задача #1068 - Переверни строку

Реализуй функцию revertMe, которая переворачивает строку. Эта задача — часть курса по Full-Stack JavaScript Ты можешь задать свой вопрос в комментариях под постом Если ты уже решил задачу, то не стесняйся помочь другим...

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

Задача #1069 - Продвинутое форматирование чисел

Реализуй функцию formatNumber. Это почти та же функция, которую ты писал в конце игры Золотая Шахта Отличие только в том, как мы обрабатываем большие числа. Мы будем добавлять к ним суффикс: (aa, ab, ac, …)...

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

Задача #1075, Этап #1 - Mining Empire - Бекэнд

Привет, Герой! Сегодня будешь писать бекэнд для игры Mining Empire. Наш бекэнд будет построен на Express.js, поэтому давай установим его с помощью npm install --save express. Посмотри на файлы, которые у тебя есть....

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

Задача #1075, Этап #10 - Mining Empire - Бекэнд

Осталось немного, добьем оставшиеся поля за один заход. chitChat - это массив который позволит нам показывать сообщения пользователю в бегущей строке: message: строка, сообщение которое увидит пользователь condition: объект, который определяет условие, при котором сообщение будет показано в бегущей строке....

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

Задача #1075, Этап #11 - Mining Empire - Бекэнд

ОГО! Это отличная работа! Наш CONFIG - готов! Теперь мы добавим логгирование запросов к серверу, чтобы иметь больше информации о том, что происходит. Установи npm модуль morgan и используй его в режиме ‘tiny’ по инструкциям...

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

Задача #1075, Этап #2 - Mining Empire - Бекэнд

Сейчас, нам нужно импортировать server из server.js и startServer из functions.js в index.js. И запустить сервер! Ты можешь использовать любой свободный порт в системе, например 8080, чтобы мы были на одной волне....

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

Задача #1075, Этап #3 - Mining Empire - Бекэнд

Давай добавим наш первый роут к серверу, чтобы мы могли его протестировать. В server.js, прямо под комментарием добавь роут GET /check. Сервер должен будет ответить одним объектом: { version: '0.0.1' } в формате JSON....

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