Необходимо обновить значение конструктора на основе операции, выполненной с методом increaseNumber
. Это оригинальный код:
function Div() {
this.numCount = 0;
this.increaseNumber();
this.element = document.createElement( 'div' );
this.element.innerHTML = "<p class='counter'>" + this.numCount +"</p>";
}
Div.prototype.increaseNumber = function() {
this.numCount++;
setTimeout(function() {
this.increaseNumber();
}.bind(this), 1000);
}
Я пытался присвоить this.numCount = this.increaseNumber()
, также пытался поместить this.increaseNumber
внутри значения внутреннего HTML, но ничего не работает.
Я продолжаю Консоль правильных значений, число увеличивается, но я просто не могу отобразить внутри div.