163 читали · 2 года назад
Обработка циклов JavaScript. Задача № 25 Разделение объекта на массивы
Задача Дан следующий объект: let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}; Запишите ключи этого объекта в один массив, а значения - в другой. Решение 1. Создадим два пустых массива. 2. Используем цикл для обращения к свойствам объекта. 3. В цикле заполним каждый массив с помощью функции push() 4. Выведем массивы в консоль Код let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}; let arr1 = []; let arr2 = []; for (let key in obj) { arr1...
215 читали · 2 года назад
Java Script для чайников 2: решаем задачи посложнее
Добро пожаловать на вторую часть подборки статей о задачах по JavaScript. В первой части мы рассмотрели несколько базовых задачек, чтобы разогреть ваши мозги, и в этой статье продолжим с более сложными задачами. 1. Напишите функцию, которая принимает на вход массив чисел и возвращает сумму всех элементов. Ответ: function sumArray(arr) { let sum = 0; for (let i = 0; i < arr.length; i++) { sum += arr[i]; } return sum; } 2. Напишите функцию, которая принимает на вход массив объектов и возвращает массив имен всех объектов...