В этом коде
я сначала сохраняю некоторую оценку в массиве, затем извлекаю ее из localStorage
и затем делю ее на массив, потому что это строка, поэтому разбираю ее в целое число, а затем сортирую в порядке убывания.если вы хотите, чтобы в порядке возрастания заменить b-a
на a-b
localStorage.setItem("lastscores",[18,44,5,7]);
var title = "Your HighSocres";
function highscore() {
var lastscores =
localStorage.getItem("lastscores")
.split(',')
.map(function(s){
return parseInt(s); //convert to integer(Number)
})
.sort(function(a,b){
return b -a //sort decending)
})
.join('\n')
var toAlert = title + "\n" + lastscores
alert(toAlert)
}
для заголовка вы можете сделать что-то вроде:
const allString = "Your socres \n" + lastscores