Публикации по теме 'codewars'


Codewars — Бегущий в лабиринте (6kyu)
Введение Добро пожаловать, авантюрист. Ваша цель - пройти лабиринт и добраться до финиша, не касаясь стен. Это убьет вас мгновенно! Задача Вам будет предоставлен двумерный массив лабиринта и массив направлений. Ваша задача - следовать данным указаниям. Если вы достигли конечной точки до того, как все ваши ходы закончились, вы должны вернуться к Finish. Если вы наткнетесь на какие-либо стены или выйдете за границу лабиринта, вы должны вернуть Dead. Если вы все еще находитесь в..

Бормотание в CodeWars
Обычно мне нравится сосредотачиваться на основах информатики в своих сообщениях в блоге, но на этот раз я хотел провести вас через небольшое упражнение по JS, которое я нашел на CodeWars. Это Ката называется бормотанием, потому что оно похоже на бормотание. Данное описание короткое и простое: This time no story, no theory. The examples below show you how to write function accum : Examples: accum("abcd") -> "A-Bb-Ccc-Dddd" accum("RqaEzty") ->..

findDivisors.js (7kyu 57)
Алгоритм кодовых войн Проблема Найдите количество делителей натурального числа n. 양의 정수 n의 약수의 개수를 반환해라. Решение function findDivisors(n) { let result = 0; for (let i = 1; i <= n; i++) { if (n % i === 0) { result++; } } return result; } findDivisors(1); // 1 findDivisors(4); // 3 (1, 2, 4) findDivisors(5); // 2 (1, 5) findDivisors(12); // 6 (1, 2, 3, 4, 6, 12)

«Codewars.com»  — «Оттачивайте свои навыки владения JavaScript/другими языками»
Во-первых, я хочу поблагодарить всех вас за вашу потрясающую поддержку. Я опубликовал свою предыдущую статью без публикации « JavaScript In Plain English» . Уже тогда благодаря вам в первый же день появилось около 30 просмотров. Для меня даже 30 — это хорошая цифра. Тем не менее, примите мою горячую благодарность. Приступим к статье. Что такое Codewars.com? Я думаю, что многие из вас знают о codewars.com, а для остальных позвольте мне объяснить. Я дал ссылку на это в моей..

Основы SQL: ВВЕРХ и ВНИЗ
Дана таблица случайных чисел следующим образом: схема таблицы чисел id номер 1 номер 2 Ваша задача — вернуть таблицу с аналогичной структурой и заголовками, где, если сумма столбца нечетная, столбец показывает минимальное значение для этого столбца, а когда сумма четная, показывает максимальное значение. Вы должны использовать оператор case. схема выходной таблицы номер 1 номер 2 Решение Выражение PostgreSQL CASE совпадает с оператором IF/ELSE в других языках..

isUppercase.js (8kyu 84)
Алгоритм кодовых войн Проблема Создайте функцию, чтобы увидеть, является ли строка ВСЕ ЗАГЛАВНЫМИ. 문자열이 모두 대문자인지 확인하는 함수를 작성해라. Решение 01 function isUppercase(str) { if (str.toString() === str.toUpperCase()) { return true; } else { return false; } } isUppercase('a'); // false isUppercase('A'); // true isUppercase('Ssup bro?'); // false isUppercase('SSUP BRO?'); // true Решение 02 function isUppercase(str) { return str.toString() ===..

CodeWars: по убыванию
Ката Уровень:7 ЗадачаВаша задача состоит в том, чтобы создать функцию, которая может принимать любое неотрицательное целое число в качестве аргумента и возвращать его с цифрами в порядке убывания. По сути, переставьте цифры, чтобы получить максимально возможное число. Примеры: Вход: 21445 Выход: 54421 Вход: 145263 Выход: 654321 Вход: 123456789 Выход: 987654321 Мой мыслительный процесс: // 1 Мне дали число, и я ожидаю ответа // 2, так как мне нужно наибольшее..