// declaration principale
let times=Date.now(), timet=times, timeg=0; //time mémo, time now, différence entre mémo et now
// declaration options :
//let timef=0, timem=times, timei=0; //calcul caché, last position, total FPS
let draw=function(){
// gestion principale
timet=Date.now(), timeg=(timet-times)/1000,
// gestion options :
//timef++, timet>timem+1E3&&(timei=timef,timem=timet,timef=0),
// memo
times=timet,
// affichage via console.info par exemple
// timet, pour voir la date actuelle en unixtime
// timei, option pour voir les FPS
// et timeg pour les calculs propre selon vitesse d'affichage
// futur loop
requestAnimationFrame(draw)
};
// IMPORTANT :
// Lancez la fonction
// draw()
// au démarrage, à l'init par exemple.