Найти в Дзене
Developer

Обработка циклов JavaScript. Задача № 24 Деление ключей объекта на его значения

Дан следующий объект: let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10}; Найдите сумму ключей этого объекта и поделите ее на сумму значений. Решение 1. Объявим две переменные. Одну для записи суммы ключей, вторую для записи суммы значений. 2. С помощью цикла переберем объект. 3. Найдем сумму ключей и сумму значений 4. В консоль выведем делимое Код let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10}; let sum = 0; let sum2 = 0; for (let key in obj) { sum += Number(key); sum2 += new Number(obj[key]); } console.log(sum/sum2);

Дан следующий объект:

let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};

Найдите сумму ключей этого объекта и поделите ее на сумму значений.

Решение

1. Объявим две переменные. Одну для записи суммы ключей, вторую для записи суммы значений.

2. С помощью цикла переберем объект.

3. Найдем сумму ключей и сумму значений

4. В консоль выведем делимое

Код

let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};

let sum = 0;

let sum2 = 0;

for (let key in obj) {

sum += Number(key);

sum2 += new Number(obj[key]);

}

console.log(sum/sum2);