Задать вопрос
@Romchikyoyo

Как сделать так, чтобы в консоли метод setInterval писал текст не через секунду, а через 5?

То есть, чтобы писал:
«Ты смотришь в консоль уже 5 сек»
«Ты смотришь в консоль уже 10 сек»
«Ты смотришь в консоль уже 15 сек»
«Ты смотришь в консоль уже 20 сек»

var counter = 5;

var printMessage = function () {
console.log("Ты смотришь в консоль уже " + counter + " сек");
counter++;
};

var internvalId = setInterval(printMessage, 5000);
  • Вопрос задан
  • 297 просмотров
Подписаться 2 Оценить 1 комментарий
Решения вопроса 1
@myLizzarD
PHP developer
вместо counter++; сделать counter += 5;

либо
var counter = 1;
var periodSec = 5,
      periodMsec = periodSec * 1000;

var printMessage = function () {
console.log("Ты смотришь в консоль уже " + (counter * periodSec) + " сек");
counter++;
};

var internvalId = setInterval(printMessage, periodMsec);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы