Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Задача 1. Вывести числа от 1 до 5
- for (let i = 1; i <= 5; i++) {
- console.log(i);
- }
- // Задача 2. Сумма чисел 1–5
- let sum = 0;
- for (let i = 1; i <= 5; i++) {
- sum += i;
- }
- console.log('Сумма:', sum); // 15
- // Задача 3. Перебор массива fruits
- let fruits = ['яблоко', 'банан', 'вишня'];
- for (let i = 0; i < fruits.length; i++) {
- console.log(fruits[i]);
- }
- // Задача 4. Счёт чётных чисел
- let nums = [3, 4, 7, 10, 12, 15];
- let evenCount = 0;
- for (let i = 0; i < nums.length; i++) {
- if (nums[i] % 2 === 0) {
- evenCount++;
- }
- }
- console.log('Чётных чисел:', evenCount);
- // Задача 5. Новый массив квадратов
- let vals = [1, 2, 3, 4, 5];
- let squares = [];
- for (let i = 0; i < vals.length; i++) {
- squares.push(vals[i] * vals[i]);
- }
- console.log('Квадраты:', squares); // [1,4,9,16,25]
- // Задача 6. Поиск 'Вика'
- let names = ['Аня','Борис','Вика','Гоша'];
- for (let i = 0; i < names.length; i++) {
- if (names[i] === 'Вика') {
- console.log('Нашли Вику!');
- break;
- }
- }
- // Задача 7. Обратный перебор
- let arr = [10,20,30,40];
- for (let i = arr.length - 1; i >= 0; i--) {
- console.log(arr[i]);
- }
- // Задача 8. Индекс и значение
- let items = ['a','b','c'];
- for (let i = 0; i < items.length; i++) {
- console.log('Индекс', i + ':', items[i]);
- }
- // Задача 9. Пропуск i===3
- let data = [1,2,3,4,5];
- for (let i = 0; i < data.length; i++) {
- if (i === 3) continue;
- console.log(data[i]);
- }
- // Задача 10. Умножение с прерыванием на нуле
- let nums2 = [2,4,0,5,6];
- let prod = 1;
- for (let i = 0; i < nums2.length; i++) {
- if (nums2[i] === 0) break;
- prod *= nums2[i];
- }
- console.log('Произведение до нуля:', prod); // 8
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement