Показать сообщение отдельно
  #1 (permalink)  
Старый 19.01.2019, 06:47
Новичок на форуме
Отправить личное сообщение для jenya2802 Посмотреть профиль Найти все сообщения от jenya2802
 
Регистрация: 18.01.2019
Сообщений: 2

Данные не сохраняются после перезагрузки
В чем может быть ошибка? И надо ли создавать отдельный файл JSON?

var arr = JSON.parse(localStorage.getItem('avg')) || [];
document.getElementById("btn").addEventListener("click", function() {
  var num = parseInt(document.getElementById("num").value)
  if(!num) return; // ?
  arr.push(num);
  var avg = arr.reduce(function(a, b) { return a + b; }) / arr.length;
  document.getElementById("res").innerText = avg;
  localStorage.setItem('avg', JSON.stringify(arr));

})
Ответить с цитированием