Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.03.2018, 18:07
Интересующийся
Отправить личное сообщение для Fox- Посмотреть профиль Найти все сообщения от Fox-
 
Регистрация: 10.01.2018
Сообщений: 20

Если выполнено, не выполнять
Здравствуйте, Пишу код, который определяет была ли запущена функция, если да, то не запускать
Мой код должен вывести Start только один раз(вместо вывода старт будет название функции).
function komn(){
	 
	var kom = 2; 
	var numflag1= 1;
	var numflag2= 2;
	var numflag3= 3;
	var i = 0;
	
	if (i == numflag1)
	{
		 document.write('0');
	}
     else{
	  if (kom == '2'){
	  i++;
	  var num1= 1;
	  var bilet = 2;
	  if (bilet > num1) {
		  
	  setTimeout(function(){
         document.write('start')
      },3000);
	  
                         }
      
	  }
	  }
		 
		 
		 
		 
		 
	}
	
          
          
		  
		  setInterval(function(){
          komn();
                                 },5000);

после открытия страницы должно выводится Start а затем уже ноль по задумке, почему всегда старт выводит?

Последний раз редактировалось Fox-, 26.03.2018 в 18:15.
Ответить с цитированием
  #2 (permalink)  
Старый 26.03.2018, 18:13
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Вынеси i за функцию
Ответить с цитированием
  #3 (permalink)  
Старый 26.03.2018, 19:52
Интересующийся
Отправить личное сообщение для Fox- Посмотреть профиль Найти все сообщения от Fox-
 
Регистрация: 10.01.2018
Сообщений: 20

Сообщение от j0hnik Посмотреть сообщение
Вынеси i за функцию
Обнуляет, не заметил, спасибо
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как добавлять класс к li если в div сlass = 1-5 zulyamodx Общие вопросы Javascript 5 02.11.2016 16:35
Jquery validation если заполнено одно из полей Nikita21 jQuery 6 13.10.2016 13:37
Как должно выглядеть условие, если перед ним расположена функция? raindew jQuery 2 17.09.2016 15:54
ViewModel: Как запретить загрузку хранилища, если его фильтр не определен? khusamov ExtJS 0 22.05.2016 19:25
iframe | закрыть если... Geek Events/DOM/Window 5 30.09.2008 16:23