这些数字本身并不重要。我有一个用于跟踪移动车辆的变量列表。 UTC时间:,纬度:,经度:,速度:,航向:,转向:,里程表:(PPM),GPS状态:,STWS状态:
就像我说的数字不相关,数学也没有。我只需要为每个变量模拟动态变化的整数。例如,速度:25。然后25成为26,然后是28,然后是15等等。我将实现此代码,然后为每个变量设置最小值和最大值。 我只需向客户展示车辆跟踪系统监控器可以显示每个变量的变化值。
谢谢。
答案 0 :(得分:1)
$("#the_span_id").text(n);
并将其连接到JavaScript timer event。
答案 1 :(得分:0)
听起来你需要的是jQuery倒计时。看看这个链接:
http://www.tripwiremagazine.com/2011/04/9-cool-jquery-countdown-scripts.html
答案 2 :(得分:0)
你可以按照以下几点做点什么:
var DynVar = {
variables: [],
timer: 0,
numIntervals: 0,
counter: 0,
updateVar: function(v) {
v.value = Math.random() * (v.max - v.min) + v.min;
},
createVar: function(name, min, max) {
var v = {"name": name, "min": min, "max": max};
DynVar.updateVar(v);
DynVar.variables.push(v);
return v;
},
update: function() {
for (i = 0; i < DynVar.variables.length; ++i) {
var v = DynVar.variables[i];
DynVar.updateVar(v);
console.log(DynVar.counter + ": " + v.name + ": " + v.value);
}
if (DynVar.counter++ >= DynVar.numIntervals) {
clearInterval(DynVar.timer);
}
},
start: function(interval, numIntervals) {
DynVar.counter = 0;
DynVar.numIntervals = numIntervals;
DynVar.timer = setInterval(DynVar.update, interval);
}
};
DynVar.createVar("speed", 10, 30);
DynVar.createVar("latitude", 20, 22);
DynVar.start(1000, 3);