Avatar billede shjorth Nybegynder
20. oktober 2011 - 19:24 Der er 9 kommentarer og
1 løsning

Javascript math

Hejsa. I PHP har jeg flg "formel":

(time()-$row['oStart'])*$fps;

Jeg har altså $fps og $row['oStart'] som er de samme hele tiden.
Jeg skal med javascript kunne lave denne udregning (med time() fundet via JS) hvert 5 sek, og returnere resultatet.

Det burde være forholdsvis simpelt, men jeg kan ikke umidlebart få det til at virke.

Takker
Avatar billede olebole Juniormester
20. oktober 2011 - 19:31 #1
<ole>

Jeg har lidt svært ved at forstå dit problem. Hvad er det præcis for en udregning, du skal lave?

/mvh
</bole>
Avatar billede shjorth Nybegynder
20. oktober 2011 - 19:36 #2
$res = (time()-$row['oStart'])*$fps;

Altså med andre ord:

(JS Timestamp - var1)*var2
Avatar billede olebole Juniormester
20. oktober 2011 - 19:42 #3
Er det noget i denne stil, du mener?


var fooBar = (new Date().getTime() - foo) * bar;

Avatar billede olebole Juniormester
20. oktober 2011 - 19:45 #4
NB: Vær opmærksom på, at JS' nøjagtighed er større, så et JS-timestamp er en faktor 1000 større end det tilsvarende i PHP. Måske, du derfor skal skrive:


var fooBar = ((new Date().getTime()/1000) - foo) * bar;

Avatar billede shjorth Nybegynder
20. oktober 2011 - 19:54 #5
Ja det var det jeg skulle bruge :) Takker

Kan du så fortælle mig hvad der går galt her ?

function visRes(ddiv,fps,endTime) {
    var resultat = ((new Date().getTime()/1000) - endTime) * fps;
    document.getElementById(ddiv).innerHTML=resultat;
}

Jeg kalder den:

visRes('div1',123,456);

Men får resultatet: ddiv is null
Avatar billede shjorth Nybegynder
20. oktober 2011 - 20:17 #6
Det virker.. Bare ctrl F5 der ikke virker så godt her :)

Smider du et svar :)
Avatar billede olebole Juniormester
20. oktober 2011 - 20:23 #7
Ellers tak, jeg samler ikke points. Læg selv et svar og accepter det, så tråden lukkes  =)
Avatar billede shjorth Nybegynder
20. oktober 2011 - 20:43 #8
Det er så i orden
Avatar billede shjorth Nybegynder
20. oktober 2011 - 20:43 #9
Og tak i øvrigt
Avatar billede olebole Juniormester
20. oktober 2011 - 21:12 #10
Selvtak  =)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester