Advertisement
Hasli4

For JavaScript

Jul 1st, 2025
307
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Задача 1. Вывести числа от 1 до 5
  2. for (let i = 1; i <= 5; i++) {
  3.   console.log(i);
  4. }
  5.  
  6. // Задача 2. Сумма чисел 1–5
  7. let sum = 0;
  8. for (let i = 1; i <= 5; i++) {
  9.   sum += i;
  10. }
  11. console.log('Сумма:', sum); // 15
  12.  
  13. // Задача 3. Перебор массива fruits
  14. let fruits = ['яблоко', 'банан', 'вишня'];
  15. for (let i = 0; i < fruits.length; i++) {
  16.   console.log(fruits[i]);
  17. }
  18.  
  19. // Задача 4. Счёт чётных чисел
  20. let nums = [3, 4, 7, 10, 12, 15];
  21. let evenCount = 0;
  22. for (let i = 0; i < nums.length; i++) {
  23.   if (nums[i] % 2 === 0) {
  24.     evenCount++;
  25.   }
  26. }
  27. console.log('Чётных чисел:', evenCount);
  28.  
  29. // Задача 5. Новый массив квадратов
  30. let vals = [1, 2, 3, 4, 5];
  31. let squares = [];
  32. for (let i = 0; i < vals.length; i++) {
  33.   squares.push(vals[i] * vals[i]);
  34. }
  35. console.log('Квадраты:', squares); // [1,4,9,16,25]
  36.  
  37. // Задача 6. Поиск 'Вика'
  38. let names = ['Аня','Борис','Вика','Гоша'];
  39. for (let i = 0; i < names.length; i++) {
  40.   if (names[i] === 'Вика') {
  41.     console.log('Нашли Вику!');
  42.     break;
  43.   }
  44. }
  45.  
  46. // Задача 7. Обратный перебор
  47. let arr = [10,20,30,40];
  48. for (let i = arr.length - 1; i >= 0; i--) {
  49.   console.log(arr[i]);
  50. }
  51.  
  52. // Задача 8. Индекс и значение
  53. let items = ['a','b','c'];
  54. for (let i = 0; i < items.length; i++) {
  55.   console.log('Индекс', i + ':', items[i]);
  56. }
  57.  
  58. // Задача 9. Пропуск i===3
  59. let data = [1,2,3,4,5];
  60. for (let i = 0; i < data.length; i++) {
  61.   if (i === 3) continue;
  62.   console.log(data[i]);
  63. }
  64.  
  65. // Задача 10. Умножение с прерыванием на нуле
  66. let nums2 = [2,4,0,5,6];
  67. let prod = 1;
  68. for (let i = 0; i < nums2.length; i++) {
  69.   if (nums2[i] === 0) break;
  70.   prod *= nums2[i];
  71. }
  72. console.log('Произведение до нуля:', prod); // 8
  73.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement