Показать сообщение отдельно
  #9 (permalink)  
Старый 02.12.2011, 13:45
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

MarkZ, могу посоветовать выучить другой язык программирования)
В js я тоже новичок : ) Но попробую растолковать. Если где-то не прав, думаю, меня поправят:

// Определение ф-ции, и кол-во переменных, кот. она будет обрабатывать. Хотя, последнее спорно)
function pow(x, n) {
	// Объявить переменную с областью видимости внутри функции, присвоить ей значение x
	var result = x;
	// Цикл (выполняется, пока условие истинно): 
	//		1. объявляем переменную i, присваиваем ей значение 1
	//		2. собственно, само условие, кот. проверяется на каждом проходе цикла
	//		3. инкремент, опять-таки каждую итерацию
	for(var i=1; i<n; i++) {
		// присвоение с умножением, все равно, что result = result * x
		result *= x;
	}
	// значение, кот. возвращает функция
	return result;
}
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 02.12.2011 в 13:49.
Ответить с цитированием