var highScore = [] var score = { smeknamn: name, sekunder : totaltime } highScore.push(score) console.log(highScore[0].name)
function saveScore() { let highScore = [] let score = { smeknamn: name, sekunder : totaltime } score.sort(totaltime) highScore.push(score) highScore = JSON.parse(window.localStorage.getItem('highScore')) }
function saveScore() { let highScore = [] let score = { smeknamn: name, sekunder : totaltime } score.sort(totaltime) highScore.push(score) highScore = JSON.parse(window.localStorage.getItem('highScore')) }
var hs = JSON.parse( localStorage.getItem( 'highscore' ) ); if( hs === null ) { hs = []; }
var myScore = { score: 21, name: 'Test' }; hs.push( myScore );
hs.sort( function( a, b ) { return a.score - b.score; } );
hs = hs.slice( 0, 5 );
localStorage.setItem( 'highscore', JSON.stringify( hs ) );
function quizCompleted() { document.getElementById('quiz-things').hidden = true document.getElementById('highScorePanel').hidden = false clearInterval(downloadTimer) let h1Text = '<h1>Highscore Lista</h1>' let h1Div = document.getElementById('highScorePanel') h1Div.innerHTML = h1Text } function quizScore() { highScore.sort(function (a, b) { return a.totaltime - b.totaltime }) for (let i = 0; i < 5; i++){ let scoreList = highScore[i] let toppList = document.createElement('li') let score = { nickname: name, totala : totaltime } highScore.push(score) topHighScore.appendChild(score) //Avbryter loopen om det är så att arrayen inte har så många värden som efterfrågas if (i >= highScore.length-1) { break; } } }
let topHighScore = document.getElementById('highScorePanel') let highScore = []
if (jsonA.message == "Correct answer!") { if (jsonA.nextURL !== undefined) { questionURL = jsonA.nextURL } else { quizCompleted() quizScore() } } else { questionURL = 'http://vhost3.lnu.se:20080/question/1' document.getElementById('thistext').innerHTML = 'Du svarade fel, börja om.' clearInterval(downloadTimer) loss() } getNextQ() }
toppList.textContent = '<p><b>' + name + '</b> klarade quizet på <b>' + totaltime + '</b> sekunder.</p>' topHighScore.appendChild(toppList)
Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!
Swish: 123 536 99 96 Bankgiro: 211-4106
Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!
Swish: 123 536 99 96 Bankgiro: 211-4106