Хочу поставить счетчик, идентичный как на сайте (после таблицы идет подсчет денег ежесекундно) см. ссылку Собственно, нужно отобразить постоянно меняющиеся число. Мы его получаем путем умножения одного постоянного числа на секунду пребывания на сайте. Например: при условии, что вы зарабатываете в секунду 1 доллар, будет отображаться счетчик, который с каждой секундой пребывания на сайте будет увеличиваться (типа, пока вы сюда смотрели, заработали ...n долларов) - просидели 10 секунд на странице - "вы заработали 10 долларов".
У меня следующий код. Помогите, пожалуйста, найти ошибку.
var msSalary = parseFloat(4.02);
var startTime = new Date() / 1000;
calc();
function calc() {
var timeNow = new Date() / 1000;
var msSinceViewing = Math.ceil(timeNow - startTime);
var wageSinceViewing = msSinceViewing * msSalary;
document.getElementById('moneyclock').innerHTML = '$' + wageSinceViewing.toFixed(2);
setTimeout(calc, 1000);
}
<div id="moneyclock"></div>
Спасибо!
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости