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


CodeWars: Привет, мир без строк
Задача: вам нужно создать функцию helloWorld , которая будет возвращать строку Hello, World! без фактического использования необработанных строк. Сюда входят кавычки, двойные кавычки и шаблонные строки. Однако вы можете использовать конструктор String и любые связанные с ним функции. Условия: Вы не можете использовать следующее: "Hello, World!" 'Hello, World!' `Hello, World!` Мои мысли: Как только я увидел эту задачу, меня вернули обратно, поскольку я не привык..

calculateYears.js (7kyu 31)
Алгоритм кодовых войн Проблема У мистера Скруджа есть сумма денег «P», которую он хочет инвестировать, и он хочет знать, сколько лет «Y» эта сумма должна храниться в банке, чтобы эта сумма денег составила «D». Mr.Scrooge 는 투자 하고자 하는 금액 'p' 를 가지고 있고, 이 금액 이 'd' 에 이르기 위해, 몇 년 동안 싶어 를 를 해야 하는지 알고 알고 싶어 한다. Сумма хранится в течение Y лет в банке, где проценты I выплачиваются ежегодно, а новая сумма ежегодно реинвестируется после уплаты налога T. 매년 이자 ‘I’가 지급되는 은행에서는, ‘Y’년 동안 세금 ‘T’를..

countSheeps.js (8kyu 09)
Алгоритм кодовых войн Проблема Нам нужна функция, которая подсчитывает количество овец, присутствующих в массиве. 배열에 존재하는 양의 수를 세는 함수를 생성해라. Решение 01 var arr = [ true, true, true, false, true, true, true, true, true, false, true, false, true, false, false, true, true, true, true, true, false, false, true, true ]; function countSheeps(arr) { let count = 0; for (let i = 0; i < arr.length; i++) { if (arr[i] === true) { count++; } } return count;..

Путешествие в Code Wars  — Часть 1
Личное знакомство Прежде чем мы погрузимся в первый вопрос этого путешествия о Войнах кодов , я хотел бы воспользоваться этим временем, чтобы рассказать всем вам немного о себе. В настоящее время я работаю веб-разработчиком полного стека и профессионально работаю около 2 лет. Я также закончил университет со степенью бакалавра в области компьютерных наук. Поскольку это будет началом моего путешествия по Code Wars и обсуждений здесь, на Medium, я хотел бы также предварить все это,..

CodeWars: Reverse Word Challenge
Разбиваем нашу первую задачу кодирования Вступление В последнее время я проводил время, работая над различными задачами кода на Codewars.com . Изначально у меня были проблемы с задачами или я совершенно не понимал, как их решать, но, потратив больше времени на изучение JavaScript, я начал собирать некоторые проблемы воедино. В этой серии я хочу разбить некоторые из этих задач и обсудить, как я их решил. Вызов обратных слов В этой статье я расскажу о проблеме обратных слов...

CodeWars: Моя цифра здесь выглядит большой?
CodeWars: Моя цифра здесь выглядит большой? Нарциссическое число — это положительное число, представляющее собой сумму его собственных цифр, каждая из которых возведена в степень количества цифр в данном основании. В этом Ката мы ограничимся десятичными числами (с основанием 10). Например, возьмем 153 (3 цифры), что является самовлюбленным: 1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153 и 1652 (4 цифры), что не является: 1^4 + 6^4 + 5^4 + 2^4 = 1 + 1296 + 625 + 16 = 1938..

Практика javascript на Codewars
Четный или нечетный (основной/поток управления) Solution#1: function even_or_odd(number) { return number % 2 == 0 ? “Even” ; “Odd”; } Solution#2: function even_or_odd(number) { return number % 2 ? “Odd” ; “Even”; // 1:true,0:false } Повтор струны (String) Solution#1: function repeatStr (n, s) { var str = “”; var times = 0; while (times < n) { str += s; // str = str + s times++; } return str; } Solution#2: function repeatStr (n, s) { var str =..