Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.01.2022, 00:28
Новичок на форуме
Отправить личное сообщение для Temcher Посмотреть профиль Найти все сообщения от Temcher
 
Регистрация: 13.02.2018
Сообщений: 9

Почему массив постоянно обнуляется.
Здравствуйте! Подскажите, есть простая функция prompt, с помощью которой я хочу заполнять массив. Но каждый раз при вызове функции и добавления числа, массив начинается с 0 индекса и дальше заполнения не идет.
var mass = [];

function getNumb(){
  numb = prompt('Введите число: ');
  mass.push(numb)
  console.log(mass)
}
getNumb()
document.getElementById('text').innerHTML = mass


console.log и innerHTML стирает старое число и ставит новое.
Ответить с цитированием
  #2 (permalink)  
Старый 09.01.2022, 01:15
Аватар для Белый шум
Профессор
Отправить личное сообщение для Белый шум Посмотреть профиль Найти все сообщения от Белый шум
 
Регистрация: 19.01.2012
Сообщений: 505

Где что обнуляется? Всё работает.

<div id="text">МАССИВ</div>
<script>var mass = [];
 
function getNumb(){
  numb = prompt('Введите число: ');
  mass.push(numb)
  console.log(mass)
}
getNumb()
getNumb()
getNumb()
document.getElementById('text').innerHTML = mass
</script>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Правильно вызвать массив biryukovm Элементы интерфейса 3 19.03.2018 13:31
Набор, массив, slideToggle miRrage jQuery 4 24.09.2017 17:18
Добавление объекта в массив в цикле Dark19 Элементы интерфейса 3 11.12.2016 23:11
Пустой массив при сохранении в localStorage kichkun Общие вопросы Javascript 3 19.11.2016 14:33
Подскажите, пожалуйста, почему функция не сортирует массив Zab_Juba Общие вопросы Javascript 1 30.04.2016 10:07