Здравствуйте. Я только начал осваивать JavaScript,и в этом процессе появилась задачка которую на данный момент я не могу решить.
Значит дается 24ч , начальная цена (скажем 1000) , финальная цена (скажем 6000). -> разница(5000).
Цель - получить функцию которая будет увеличивать цену (каждую секунду) начиная с 1000 и заканчивая 6000 (на 5000) пока не пройдут эти 24ч. Все манипуляции со временем я делаю в формате . Время считаю так
var countDownDate = new Date($timestamp['created_at'));
countDownDate.setHours(countDownDate.getHours() + 24);
var now = new Date().getTime();
var distance = countDownDate - now;
Криворукость мне не позволяет найти достойную информацию по этому вопросу в гугле, по этому прошу вас пнуть ссылками, возможными вариантами решения и т.д.и.т.п. Заранее выражаю благодарность!
var minPrice = 1000;
var maxPrice = 6000;
var price = minPrice;
var delta = (maxPrice - minPrice) / 3600;
function setPrice() {
document.getElementById("price").innerHTML = price;
price += delta;
if (price > maxPrice)
price = minPrice;
price = Math.round(price * 100) / 100;
}
setPrice();
setInterval(setPrice, 1000);
<div>Price: <span id="price"></span></div>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть трехмерный массив с объектами внутри которых нужные мне значенияНужно перебрать проверить несколько значений и на основе этих данных...
перевел Delphi DCP lib на javascriptНа клиенте для символов <=255 полностью совпадает с Delphi
Как реализовать через JavaScript клик по ссылке, содержащей слово «hello»