Не могу вывести значение из Объекта

у меня есть Объект в котором имею енергию (power) так же есть функция которая прибавляэт значению енергии + 10 при нажатии на клавишу, все работает, но как мне вывести значение енергии и использовать в коде далее в других функциях, как мне взять power ( с уже измененным значением и использовать далее в других функциях ) прошу помочь, если можно не очень сложными способами, хочу понять для себя

function text() {
  document.getElementById("elem").addEventListener("click", plusPower);
  let numberPowerCar = document.getElementById("numPower");
  let numberPowerCarTwo = document.getElementById("numPowertwo");


  let subjectCar = {
    subject: "car",
    power: 0,
    numpower: function(numplus) {
      this.power = this.power + numplus
    }
  }
  subjectCar.power(0);

  function plusPower() { //функция добавления енергии
    let numbr = 10;
    if (subjectCar.power <= 10000) {
      subjectCar.power = subjectCar.power + numbr;
      numberPowerCar.innerHTML = subjectCar.power;
      //  numberPowerCarTwo.innerHTML = subjectCar.power;  тут оно выводит, если я ету строку пропишу тут 

    }
  }
  numberPowerCarTwo.innerHTML = subjectCar.power; // вставляя тут оно не ввыводит, почему ?
}
text();
<button id="elem">Добавить енергии</button>
<h5 id="numPower">значение power</h5>
<h5 id="numPowertwo">сюда я так же хочу выводить значение, но немогу</h5>*


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

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

Потому что на строчке с ошибкой

 subjectCar.power(0);

выполнение кода прерывается.

→ Ссылка