]

Поиск

Найти:

Реклама


Голосование

Возведение в квадрат числа JavaScript

Для начала сделаем форму на HTML:

<FORM NAME=f>
 Введите аргумент (число):
 <INPUT NAME=n><BR>
 Сколько раз возвести его в квадрат?
 <INPUT NAME=k><BR>
 <INPUT TYPE=button value="Возвести" onClick="alert(SuperPower());">
</FORM>

Выше формы вставляем скрипт:

<SCRIPT>
function kvadrat(a) 
{   return a*a;   }	// функция возведения в квадрат
function SuperPower()  
{ var
 N = parseInt(document.f.n.value),  //Заносим первое число в переменную  N
 K = parseInt(document.f.k.value), // Заносим второе число в переменную K 
 L = R = ''; //Создаем две пустые переменные
 for(i=0; i<K; i++)     //С помощью цикла вызываем первую функцию в которой все подсчитывается
 {
  L+='kvadrat(';
  R+=')';
 }
 return eval(L+N+R);   //Возвращаем результат и выводим в всплывающем окне
}
</SCRIPT>

Надеюсь вам все понятно. Спасибо за внимание.



Hosted by uCoz