Урок 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

Урок 15, Пользовательские функции в JavaScript, Урок, 15, Пользовательские, функции, в, JavaScript, создание, сайта, веб, заказ, web, дизайн, раскрутка, продвижение, новый, сайт, рейтинг, сео, seo, Создание сайтов, web-программирование, seo-продвижение, создание и раскрутка сайтов, вбиваю в топ-10, как гвозди, попробуйте бесплатно, Создание сайтов, web-программирование, seo-продвижение, Урок, 15, Пользовательские, функции, в, JavaScript, создание, сайта, веб, заказ, web, дизайн, раскрутка, продвижение, новый, сайт, рейтинг, сео, seo, создание, сайта, веб, заказ, web, дизайн, раскрутка, продвижение, новый, сайт, рейтинг, сео, seo, раскрутка сайтов, Вбиваю в ТОП-10, как гвозди, раскрутка сайтов, Делаю и раскручиваю сайты, Дмитрий Владимирович

×

Ваше письмо