Итак, у меня есть страница GitHub с игрой на ней, и я хочу использовать localStorage для хранения результатов пользователя.Тем не менее, это вызвало некоторые проблемы со сценарием, потому что игра больше не работает, и вещи, которые должны быть напечатаны на экране, не печатаются (с использованием document.write).Вот код, который я добавил:
if (localStorage.getItem("highscore") !=== null) {
document.write("Your highscore is " + localStorage.getItem("highscore"));
}
else {
document.write("Play the game to set a highscore");
}
//game code
if (testhighscore && localStorage.getItem("highscore") > myGameArea.frameNo) {
localStorage.setItem("highscore", myGameArea.frameNo)
document.write("Your highscore is now " + localStorage.getItem("highscore"))
}
Как (если возможно) я могу это исправить и почему это происходит?