Задача: «Подсчет количества отрицательных элементов в массиве»
Уровень сложности: Легкий
Условие: Напишите функцию, которая принимает массив чисел в качестве аргумента и возвращает количество отрицательных элементов в этом массиве.
Пример вызова функции: countNegatives([-1, 2, -3, 4, -5])
Ожидаемый результат: 3
Уровень сложности: Легкий
Условие: Напишите функцию, которая принимает массив чисел в качестве аргумента и возвращает количество отрицательных элементов в этом массиве.
Пример вызова функции: countNegatives([-1, 2, -3, 4, -5])
Ожидаемый результат: 3
Задача: «Удаление дубликатов из массива»
Уровень сложности: Средний
Условие: Напишите функцию, которая принимает массив элементов в качестве аргумента и возвращает новый массив, в котором удалены все дубликаты.
Пример вызова функции: removeDuplicates([1, 2, 2, 3, 4, 4, 5])
Ожидаемый результат: [1, 2, 3, 4, 5]
Уровень сложности: Средний
Условие: Напишите функцию, которая принимает массив элементов в качестве аргумента и возвращает новый массив, в котором удалены все дубликаты.
Пример вызова функции: removeDuplicates([1, 2, 2, 3, 4, 4, 5])
Ожидаемый результат: [1, 2, 3, 4, 5]
Задача: «Вычисление среднего значения элементов массива»
Уровень сложности: Легкий
Условие: Напишите функцию, которая принимает массив чисел в качестве аргумента и возвращает среднее значение всех элементов в массиве.
Пример вызова функции: calculateAverage([1, 2, 3, 4, 5])
Ожидаемый результат: 3
Уровень сложности: Легкий
Условие: Напишите функцию, которая принимает массив чисел в качестве аргумента и возвращает среднее значение всех элементов в массиве.
Пример вызова функции: calculateAverage([1, 2, 3, 4, 5])
Ожидаемый результат: 3
ЗАДАЧА: ПОДСЧЕТ СУММЫ ЧИСЕЛ
Уровень сложности: Легкий
Условие: Напишите функцию
Ожидаемый результат: 15
Пример вызова функции:
Уровень сложности: Легкий
Условие: Напишите функцию
sumOfNumbers(n)
, которая принимает на вход положительное целое число n
и рассчитывает сумму всех чисел от 1 до n
.Ожидаемый результат: 15
Пример вызова функции:
sumOfNumbers(5);
ЗАДАЧА: ПРОВЕРКА НА ПРОСТОЕ ЧИСЛО
Уровень сложности: Средний
Условие: Напишите функцию
Пример вызова функции: isPrime(7);
Ожидаемый результат: true
Уровень сложности: Средний
Условие: Напишите функцию
isPrime(number)
, которая принимает на вход положительное целое число number
и проверяет, является ли оно простым числом. Функция должна возвращать true
, если число простое, и false
в противном случае.Пример вызова функции: isPrime(7);
Ожидаемый результат: true
ЗАДАЧА: ПОДСЧЕТ КОЛИЧЕСТВА ГЛАСНЫХ
Уровень сложности: Легкий
Условие: Напишите функцию
Уровень сложности: Легкий
Условие: Напишите функцию
countVowels(str)
, которая принимает строку str
и возвращает количество гласных букв в этой строке (буквы ‘a’, ‘e’, ‘i’, ‘o’, ‘u’, а также их верхний регистр).ЗАДАЧА: ПРОВЕРКА НА ПАЛИНДРОМ
Уровень сложности: Средний
Условие: Напишите функцию
Уровень сложности: Средний
Условие: Напишите функцию
isPalindrome(str)
, которая принимает строку str
и возвращает true
, если строка является палиндромом (читается одинаково слева направо и справа налево), и false
, если строка не является палиндромом.ЗАДАЧА: ПОДСЧЕТ СУММЫ ЭЛЕМЕНТОВ МАССИВА
Уровень сложности: Легкий
Условие: Напишите функцию
Уровень сложности: Легкий
Условие: Напишите функцию
sumArray(arr)
, которая принимает массив чисел arr
и возвращает сумму всех чисел в массиве.ЗАДАЧА: ПРОВЕРКА ПРОСТОГО ЧИСЛА
Уровень сложности: Легкий
Условие: Напишите функцию, которая принимает положительное целое число n и возвращает true, если число является простым, и false — в противном случае.
Уровень сложности: Легкий
Условие: Напишите функцию, которая принимает положительное целое число n и возвращает true, если число является простым, и false — в противном случае.
ЗАДАЧА: СУММА ЭЛЕМЕНТОВ МАССИВА
Уровень сложности: Легкий
Условие: Напишите функцию, которая принимает массив чисел и возвращает сумму всех элементов массива.
Уровень сложности: Легкий
Условие: Напишите функцию, которая принимает массив чисел и возвращает сумму всех элементов массива.
ЗАДАЧА: ПРОВЕРКА ЧИСЛА ФИБОНАЧЧИ
Уровень сложности: Легкий
Условие: Напишите функцию, которая принимает целое число n и возвращает true, если число является числом Фибоначчи, и false — в противном случае.
Уровень сложности: Легкий
Условие: Напишите функцию, которая принимает целое число n и возвращает true, если число является числом Фибоначчи, и false — в противном случае.
ЗАДАЧА: ПЕРЕВОРОТ СТРОКИ
Уровень сложности: Средний
Условие: Напишите функцию, которая принимает строку и возвращает строку, в которой порядок символов перевернут.
Уровень сложности: Средний
Условие: Напишите функцию, которая принимает строку и возвращает строку, в которой порядок символов перевернут.
ЗАДАЧА: ПРОВЕРКА АНАГРАММЫ
Уровень сложности: Средний
Условие: Напишите функцию, которая принимает две строки и возвращает true, если они являются анаграммами (имеют одинаковые символы в разном порядке), и false — в противном случае.
Уровень сложности: Средний
Условие: Напишите функцию, которая принимает две строки и возвращает true, если они являются анаграммами (имеют одинаковые символы в разном порядке), и false — в противном случае.
ЗАДАЧА: ПРОВЕРКА СИММЕТРИЧНОЙ СТРОКИ
Уровень сложности: Средний
Условие: Напишите функцию, которая принимает строку и возвращает true, если строка является симметричной (читается одинаково слева направо и справа налево), и false — в противном случае.
Уровень сложности: Средний
Условие: Напишите функцию, которая принимает строку и возвращает true, если строка является симметричной (читается одинаково слева направо и справа налево), и false — в противном случае.
ЗАДАЧА: ПОИСК НАИБОЛЬШЕГО ОБЩЕГО ДЕЛИТЕЛЯ
Уровень сложности: Средний
Условие: Напишите функцию, которая принимает два положительных целых числа и возвращает их наибольший общий делитель.
Уровень сложности: Средний
Условие: Напишите функцию, которая принимает два положительных целых числа и возвращает их наибольший общий делитель.
ЗАДАЧА: ПЕРЕВОД ДЕСЯТИЧНОГО ЧИСЛА В ДВОИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ
Уровень сложности: Средний
Условие: Напишите функцию, которая принимает положительное целое число и возвращает его двоичное представление в виде строки.
Уровень сложности: Средний
Условие: Напишите функцию, которая принимает положительное целое число и возвращает его двоичное представление в виде строки.
ЗАДАЧА: ПРОВЕРКА ПРОСТОГО ЧИСЛА
Уровень сложности: Легкий
Условие: Напишите функцию, которая принимает положительное целое число n и возвращает true, если число является простым, и false — в противном случае
Решение: https://dev-house.online/zadacha-proverka-prostogo-chisla/
Уровень сложности: Легкий
Условие: Напишите функцию, которая принимает положительное целое число n и возвращает true, если число является простым, и false — в противном случае
Решение: https://dev-house.online/zadacha-proverka-prostogo-chisla/
dev-house.online
DevHouse - школа разработки
Профессия frontend-разработчик с нуля.
Задача: Создать простую веб-страницу с заголовком, списком и кнопкой. Заголовок должен быть по центру страницы, список должен содержать 3 элемента, а кнопка должна быть под списком с отступом сверху в 20 пикселей.
Решение:
Здесь мы создали веб-страницу с заголовком, неупорядоченным списком и кнопкой. Мы применили CSS-стили для выравнивания текста по центру, устранили маркеры списка и добавили отступ сверху 20 пикселей для кнопки.
Ссылка на код: https://codepen.io/iosiftiho/pen/mdQorQv
Решение:
codepen.io
Задача 1
...
Задача: Напиши функцию, которая принимает на вход строку и возвращает эту строку в обратном порядке.