Задачи на циклы и функции в JavaScript

Задачи на циклы и функции в JavaScript

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

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

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

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

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

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

Задачи на циклы и функции в JavaScript

Задачи на циклы и функции в JavaScript

www.homa.xp3.biz

Практика

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

Отработка циклов

В следующих задачах вы должны вспомнить работу с циклами JavaScript.

Выведите с помощью цикла столбец чисел от 1 до 100.

Решение:

for(var i = 1; i <= 100; i++){

document.write(i + '<p>');

}

Выведите с помощью цикла столбец чисел от 100 до 1.

Решение:

for(var i = 100; i > 0; i--){

document.write(i + '<p>');

}

Выведите с помощью цикла столбец четных чисел от 1 до 100.

Решение:

for(var i = 2; i < 100; i += 2){

document.write(i + '<p>');

}

Заполните массив 10-ю иксами с помощью цикла.

Решение:

var arr=[];

for(var i=0;i<10; i++){

arr[i] = 'x';

}

console.log(arr);

Заполните массив числами от 1 до 10 с помощью цикла.

Решение:

var arr=[];

for(var i = 1; i <= 10; i++){

arr.push(i);

}

console.log(arr);

Заполните массив 10-ю случайными числами (дробями) от 0 до 1 с помощью цикла. Дроби округляйте до 2 знаков в дробной части.

Решение:

var arr=[];

for(var i=0;i<10; i++){

arr.push(Math.random().toFixed(2));

}

console.log(arr);

Заполните массив 10-ю случайными числами от 1 до 10 с помощью цикла.

Решение:

var arr=[];

for(var i=0;i<10; i++){

arr.push(Math.round(Math.random() * 10) + 1);

}

console.log(arr);

Дан массив с числами. С помощью цикла выведите только те элементы массива, которые больше 0 и меньше 10-ти.

Решение:

var arr=[1, 2, 4, -1, -3, 8, 7, 0, -5, 18, 12];

for(var i=0;i<arr.length; i++){

if(arr[i] > 0 && arr[i] < 10){

console.log(arr[i]);

}}

Дан массив с числами. С помощью цикла проверьте, что в нем есть элемент со значением 5. Как только будет найден 1-й такой элемент - выведите 'Есть' и оборвите цикл. Если такого элемента нет - ничего не выводите.

Решение:

var arr=[1, 2, 3, 4, 5, 6, 7, 8, 9];

for(var i=0;i<arr.length; i++){

if(arr[i] == 5){

alert('Есть!');

break;

}}

Дан массив с числами. С помощью цикла найдите сумму элементов этого массива.

Решение:

var arr=[1,2,3,4,5];

var sum = 0;

for(var i=0;i<arr.length; i++){

sum += arr[i];

}

alert(sum);

Дан массив с числами. С помощью цикла найдите сумму квадратов элементов этого массива.

Решение:

var a=[1,2,3,4,5];

var s=0;

for(var i=0;i<a.length;i++){

s+=a[i]*a[i];

}

alert(s)

Дан массив с числами. Найдите среднее арифметическое его элементов (сумма элементов, делить на количество).

Решение:

var a=[1,2,3,7,6,9];var s=0;for(var i=0;i<a.length;i++){s+=a[i];}var r=s/a.length;alert(r)

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

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

×

Ваше письмо