Публикации по теме 'codewars'
Codewars Tutorial — 7kyu: Помогите Бобу считать буквы и цифры
Codewars Tutorial — 7kyu: Помогите Бобу считать буквы и цифры.
Мое решение и объяснение ката кодовых войн
Поезд: Помогите Бобу считать буквы и цифры. | Codewars Codewars — это место, где разработчики достигают мастерства в написании кода, бросая вызов. Тренируйтесь ката в додзё и достигните своих высот… www.codewars.com
Инструкции:
Боб — ленивый человек.
Ему нужно, чтобы вы создали метод, который может определить, сколько..
AlphaWar.js (7kyu 53)
Алгоритм кодовых войн
Проблема
Есть две группы враждебных писем.
적대하는 두 문자 그룹이 있다.
Напишите функцию, которая принимает строку «бой», состоящую только из маленьких букв, и возвращает, кто выиграл бой.
'борьба'
Когда побеждает левая сторона, верните «Победа левой стороны!», когда побеждает правая сторона, верните «Победа правой!», в противном случае верните «Давай снова сразимся!».
левая сторона가 이긴다면: Левая сторона побеждает!
right side가 이긴다면: Правая сторона побеждает!
그..
Невыносимая легкость веса для веса *
Я недавно прочитал, что есть люди, которые ходят без внутреннего монолога. 🤯 Я не знаю, как был сделан такой вывод и насколько научным мог быть подход к изучению этой темы. Для меня это невероятно! Я слышу (и, следовательно, подпеваю) в своей голове REM «Это конец света, каким мы его знаем» с вечера прошлой пятницы (как оказалось, это была пятница, 13-е, жутко). Четыре дня назад в Пуэрто-Рико первые результаты тестов на Covid-19 начали поступать из штаб-квартиры CDC в Атланте после 6 дней..
арифметика.js (7kyu 38)
Алгоритм кодовых войн
Проблема
Учитывая два числа и арифметический оператор, вернуть результат двух чисел, к которым был применен этот оператор.
두 개의 숫자와, 산술 연산자가 주어진다.
연산자가 사용된 두 숫자의 결과를 반환해라.
Решение 01
function arithmetic(a, b, operator) {
if (operator === 'add') return a + b;
if (operator === 'subtract') return a - b;
if (operator === 'multiply') return a * b;
if (operator === 'divide') return a / b;
}
arithmetic(8, 4, 'add'); // 12
arithmetic(8, 4, 'subtract');..
isPowerOfTwo.js (7kyu 87)
Алгоритм кодовых войн
Проблема
Завершите функцию, которая определяет, является ли данное неотрицательное целое число степенью двойки.
음수가 아닌 정수가 2의 거듭제곱인지 확인하는 함수를 작성해라.
Решение 01
function isPowerOfTwo(n) {
let result = 0;
if (n === 0) return false;
if (n === 1 || n === 2) return true;
for (let i = 2; i < n; i *= 2) {
result = i * 2;
}
return n === result;
}
isPowerOfTwo(0); // false
isPowerOfTwo(1); // true
isPowerOfTwo(2); // true
isPowerOfTwo(3);..
Code-Wars Kata Coding Challenge — «Stop gninnipS My sdroW!»
Code-Wars Kata Coding Challenge — «Остановите gninnipS My sdroW!»
Это базовое задание по написанию кода, которое поможет вам улучшить свои знания о структуре данных и алгоритмах, навыки решения проблем и, что более важно, улучшить свое вычислительное мышление (:
Требования -
Напишите функцию с именем spinWords , которая принимает строку из одного или нескольких слов и возвращает ту же строку, но с перевернутыми словами из пяти или более букв . Передаваемые строки будут..
switchItUp.js (8kyu 45)
Алгоритм кодовых войн
Проблема
Если указано число от 0 до 9, верните его словами.
0–9 사이의 숫자가 제공되면, 단어로 변환해라.
Решение 01
function switchItUp(n) {
if (n === 0) return 'Zero';
if (n === 1) return 'One';
if (n === 2) return 'Two';
if (n === 3) return 'Three';
if (n === 4) return 'Four';
if (n === 5) return 'Five';
if (n === 6) return 'Six';
if (n === 7) return 'Seven';
if (n === 8) return 'Eight';
if (n === 9) return 'Nine';
}
switchItUp(4); // Four..