| 
		
			Сообщение от logicaface
			
		
	 | 
	| 
		 почему пример из учебника перестал работать когда я вынес объявления переменных за циклы
	 | 
	
continue nextPrime передает управление на увеличение i. на i++. Но к началу работы второго цикла не присваивается j = 2;
ЗЫ А зачем их выносить надо было.
Цикл for в js не так прост. Его совсем непросто проимитировать другими средствами в общем случае.