Где ошибка в написании счётчика?

Сделал по уроки свой таймер, но ничего не работает. Помогите, пожалуйста

var m = 0;
var s = 0;

function timer () {
    document.getElementById('s').innerHTML(s);
    s++;
    if (s % 1 == 60) {
        s = 0;
        m++;
    }
    else {
        continue;
    }
    if (m % 1 == 60) {
        m = 0;
        h++;
    }
    else {
        continue;
    }
    setInterval (timer, 1000);

}

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

Автор решения: Владлен Вожжаев

Вот держи, вот так работает.

Запомни!

  1. innerHTML - это не метод, а свойство.
  2. continue - эта директива для циклов.
  3. Срочно меняй учителя (видео уроки), не знаю что за уроки ты смотришь, но автор явно пытается избавиться от конкурентов.

var m = 0;
var s = 0;

function timer() {
    document.getElementById('s').innerHTML = s;
    s++;
    if (s == 60) {
        s = 0;
        m++;
    }
    else if (m == 60) {
        m = 0;
        h++;
    } 
}
setInterval (timer, 1000);
<span id="s"></span>

→ Ссылка