Ahoj, před nějakou dobou jsem se pokoušel udělat online počítadlo vzdálenosti, kterou již překonal satelit Voyager 1. V té době jsem ovšem přemýšlel dosti jednoduše a jaksi mi nedošlo, že tento satelit prošel dvěma gravitačními praky a nebyl tedy vypálen přímo směrem pryč od země. No, ještě že nedělám v NASA :-D. Nicméně jsem vytvořil nesmyslnou ukázku toho jak počítat nějakou hodnotu online v prohlížeči.
<p id="demo" style="font-size : 60px;"></p>
<script type="text/javascript">
function voyager() {
var d1 = new Date(); // dnešní den
var d2 = new Date("1977-08-20T00:00:00"); // start
var t1 = d1.getTime();
var t2 = d2.getTime();
var t3 = (t1 - t2);
var rychlost = "61.2"; // km/s
var sec = t3/1000;
var vysledek = rychlost * sec;
var test = vysledek.toLocaleString("cs-CZ"); // odělovat tisíce čárkou
document.getElementById('demo').innerHTML = test + " km"
}
setInterval("voyager()",100)
</script>
Ukázka zde.