Урок 15. Пользовательские функции в JavaScript

Урок 15. Пользовательские функции в JavaScript

Создание и раскрутка сайтов

Вбиваю в ТОП-10, как гвозди

8-965-148-98-02, diplom07@mail.ru

Создание и раскрутка сайтов

Вбиваю в ТОП-10, как гвозди

8-965-148-98-02, diplom07@mail.ru

Урок 15. Пользовательские функции в JavaScript

Урок 15. Пользовательские функции в JavaScript

www.homa.xp3.biz 

Практика

Примеры решения задач

Задача

Дан массив с числами. Создать из него новый массив, где останутся лежать только положительные числа. Создать для этого вспомогательную функцию isPositive(), которая параметром будет принимать число и возвращать true, если число положительное, и false, если отрицательное.

Решение:

var a=[1,2,3,-1,-2,-3];function isPositive(n){if(n>=0){return true}else{return false}}var a2=[];for(i=0;i<=a.length;i++){if(isPositive(a[i])){a2.push(a[i])}}console.log(a2)

Задачи для решения

Сделать функцию isNumberInRange, которая параметром принимает число и проверяет, что оно >0 и меньше 8. Если это так, функция возвращает true, если не так, - false.

Дан массив с числами. Запишите в новый массив только те числа, которые >0 и меньше 8. Для этого используйте вспомогательную функцию isNumberInRange из предыдущей задачи.

Сделать функцию getDigitsSum (digit - это цифра), которая параметром принимает целое число и возвращает сумму его цифр.

Найдите все года от 1 до 2028, сумма цифр которых равна 18. Для этого используйте вспомогательную функцию getDigitsSum из предыдущей задачи.

Сделать функцию isEven() (even - это четный), которая параметром принимает целое число и проверяет: четное оно или нет. Если четное, функция возвращает true, если нечетное, - false.

Дан массив с целыми числами. Создать из него новый массив, где останутся лежать только четные из этих чисел. Для этого использовать вспомогательную функцию isEven из предыдущей задачи.

Сделать функцию getDivisors, которая параметром принимает число и возвращает массив его делителей (чисел, на которое делится данное число).

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович: 8-965-148-98-02, diplom07@mail.ru.
Печатать страницу: Урок 15. Пользовательские функции в JavaScript

Новое на сайте: О переделке сайта Консультации по сайту trim (функция обрезки пробелов в конце и начале переменной Передача переменных из JavaScript в PHP и наоборот Многоразмерные числа (BigInt) на JavaScript Генератор многоразрядных кодов Необходимость применения тяжелых CMS 16-ные числа Дробная часть числа и ее отделение Адрес страницы и условие для переменной Всплывающий текст с затемнением Использование памяти браузерами Расширения Chrome Короткие и ламповые цвета Всплывающее окно Рисунок, всплывающий по клику Принудительное открытие документа в новом окне

Сделать заказ сайта или продвижения сайта (Урок 15. Пользовательские функции в JavaScript)
×

Ваше письмо