Написать код JavaScprit с полным объяснением.

Выполнен
Заказ
5320117
Раздел
Программирование
Предмет
JavaScript
Тип работы
Антиплагиат
Не указан
Срок сдачи
6 Апр 2023 в 23:55
Цена
200 ₽
Блокировка
5 дней
Размещен
1 Апр 2023 в 17:17
Просмотров
146
Описание работы

Напишите код JavaScprit с полным объяснением вместе с заданиями.

Задача №1

Напишите функцию checkElem(num), которая в качестве аргумента принимает число. Функция должна ответить на вопрос, делится ли аргумент num на 7. Если делится - функция должна вывести в консоль ответ true, в противном случае false.

Пример кода:

checkElem(13)

Пример результата:

false

Задача №2

Напишите функцию changeElem(array, n), которая в качестве аргумента принимает массив и число. Необходимо умножить каждый элемент массива на аргумент n. Функция должна вернуть новый массив, не изменив источник (array).

Пример кода:

let array = [1,2,3,4]

let result = changeElem(array,3)

console.log(result)

Пример результата:

[3,6,9,12]

Задача №3

Напишите функцию sumElems(array), которая получает в качестве аргумента массив, элементы которого содержат только строки. 

Необходимо вернуть сумму элементов, которые при преобразовании в number не выводят результат NaN согласно примеру

Пример кода:

let array = ['10','Строка','5g','15','05']

let result = sumElems(array)

console.log(result)

Пример результата:

30

Задача №4

Напишите функцию reverseIndex(array), которая в качестве аргумента принимает массив. Функция должна перевернуть элементы массива и вывести в консоль новый массив согласно следующему примеру:

Методом reverse() пользоваться нельзя.

Пример кода:

let array = [1,2,3,4,5]

reverseIndex(array)

Пример результата:

[5,4,3,2,1]

Задача №5

Напишите функцию checkElem(array, callback), которая в качестве аргумента принимает массив и колбэк-функцию. Функция должна проверить, существует ли в массиве элемент, который удовлетворяет условию колбэк-функции. Если хотя бы 1 элемент удовлетворит - функция должна вернуть ответ true, в противном случае - false 

Пример кода:

let array = [1,2,3,4]

let result = checkElem(array, (elem) => elem == 3 )

Пример результата:

true

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
6 минут
Выполнен в срок
Отзыв о выполненном заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир