NDI-2019/scores.js
2019-12-06 07:11:29 +01:00

47 lines
1.3 KiB
JavaScript

//VARIABLES
var premier = localStorage.setItem('premier', 0);
var deuxieme = localStorage.setItem('deuxieme', 0);
var troisieme = localStorage.setItem('troisieme', 0);
var tableau = {
canvas: document.createElement("canvas"),
start: function() {
this.canvas.width = 200;
this.canvas.height = 150;
var ctx = this.canvas.getContext("2d");
this.canvas.style = "position:absolute; margin-top: +50px; border: 2px solid #0d0d0d;";
document.body.insertBefore(this.canvas, document.body.childNodes[0]);
this.interval = setInterval(updateGameArea, 20);
},
clear: function() {
this.ctx.clearRect(0, 0, this.canvas.width, this.canvas.height);
}
}
//METHODES
function update(score) {
if (score > premier)
localStorage.setItem('premier', score);
else if (score > deuxieme)
localStorage.setItem('deuxieme', score);
else if (score > troisieme)
localStorage.setItem('troisieme', score);
}
function load() {
update(getScore());
tableau.start();
}
//GETTER
function getPremier() {
return localStorage.getItem('premier');
}
function getSecond() {
return localStorage.getItem('deuxieme');
}
function getTroisieme() {
return localStorage.getItem('troisieme');
}