Решение задачи Short Long Short с сайта Codewars на языке JS, 8 kyu
Решение задачи Short Long Shortс сайта Codewars на языке JavaScript. 8 уровень (самый лёгкий). Условие задачи: Даны 2 строки, a и b. Необходимо вернуть строку в виде короткая+длинная+ короткая, с более короткой строкой снаружи и более длинной строкой внутри. Строки не будут одинаковой длины, но они могут быть пустыми (нулевая длина). Подсказка для пользователей: Длина строки не всегда совпадает с количеством символов ("1", "22") --﹥ "1221" ("22", "1") --﹥ "1221" //=============================== Тайминг: 00:00 Условие задачи 01:00 Обсуждение реализации задачи 01:24 Инициализации и объявление переменных const, let и var 02:39 Начало написания кода 03:16 Вычисление и проверка длины строк с помощью свойства length 03:50 Использование условных операторов if ... else 05:55 Определение ограничения для цикла for 04:24 Продолжение написания кода 04:38 Сравнение "Строгого равенства" и "обычного равенства" 06:06 Объяснение логического оператора И (&&), его применение 06:48 Продолжение написания кода 07:11 Использование тернарного оператора для компактности кода, теория 07:38 Продолжение написания кода 08:36 Объяснение написания шаблонных строк для форматирования результата 09:55 Запуск тестов 09:59 Резюме по написанному коду функции solution 10:27 Подводим итоги
Решение задачи Short Long Shortс сайта Codewars на языке JavaScript. 8 уровень (самый лёгкий). Условие задачи: Даны 2 строки, a и b. Необходимо вернуть строку в виде короткая+длинная+ короткая, с более короткой строкой снаружи и более длинной строкой внутри. Строки не будут одинаковой длины, но они могут быть пустыми (нулевая длина). Подсказка для пользователей: Длина строки не всегда совпадает с количеством символов ("1", "22") --﹥ "1221" ("22", "1") --﹥ "1221" //=============================== Тайминг: 00:00 Условие задачи 01:00 Обсуждение реализации задачи 01:24 Инициализации и объявление переменных const, let и var 02:39 Начало написания кода 03:16 Вычисление и проверка длины строк с помощью свойства length 03:50 Использование условных операторов if ... else 05:55 Определение ограничения для цикла for 04:24 Продолжение написания кода 04:38 Сравнение "Строгого равенства" и "обычного равенства" 06:06 Объяснение логического оператора И (&&), его применение 06:48 Продолжение написания кода 07:11 Использование тернарного оператора для компактности кода, теория 07:38 Продолжение написания кода 08:36 Объяснение написания шаблонных строк для форматирования результата 09:55 Запуск тестов 09:59 Резюме по написанному коду функции solution 10:27 Подводим итоги
