Особенность отображения объектов в консоли браузера. У вас объект меняется дальше по коду и в консоли вы видите актуальные значения, а не значения на момент вызова console.log и вывода. Пример.
Когда вы выводите весь объект console.log(m); если у вас после этого вывода ещё есть операции над объектом то в итоге вы увидете конечный объект в devtools, поэтому цифры разные.
Попробуйте вывести так console.log(JSON.stringify(m));