Почему в первом случае цикл for in не суммирует значения объекта, а во втором суммирует?

Нужно посчитать значения объекта myObject с помощью цикла for in. В первом примере значения не суммируются, а во втором суммируются. Почему так?

значения суммируются значения не суммируются


Ответы (1 шт):

Автор решения: re1von

В первом примере в начале каждой итерации вы переобъявляете переменную sum, в результате чего вместо суммы получаете каждое значение отдельно.

→ Ссылка