Выполнение функции определенное количество раз

0

Я новичок в программировании, поэтому этот вопрос может быть очень простым, но мне нужна помощь. У меня есть код для генерации сообщения, определенного нет. времени от ввода, заданного пользователем.

(Напр.)

   var count=document.getElementById("count").value;
   for(var i=0;i<count;i++)
{ 
  GenerateMessage();
}
function  GenerateMessage()
{
 \*
   ...*/
 }

Но неважно, какое значение имеет значение count, функция выполняется только один раз. Я делаю что-то неправильно?

EDIT: отлично работает с точками останова. Но во время выполнения программы программа генерирует одно сообщение независимо от значения счета goven пользователем

  • 7
    «Ява - это JavaScript, а машина - ковер», - цитируется.
  • 0
    Здесь нет большого контекста к вопросу здесь, Дрейк. Что именно делает тело функции GenerateMessage в вашем случае, что заставляет вас верить, что она выполняется только один раз. Кроме того, попробуйте распечатать значение count перед включением в цикл for, чтобы гарантировать, что значение возвращается не в 1 все время.
Показать ещё 4 комментария
Теги:

2 ответа

0

Должен быть

document.getElementById("count").value

Значение - это свойство, а не функция.

0

попробуйте этот //jsfiddle.net/W4Km8/286/ его полезный для вас

  • 0
    Постараюсь ... спасибо за ответ

Ещё вопросы

Сообщество Overcoder
Наверх
Меню