Простые множители

Постановка задания: Разбить натуральное число на простые множители

Решение в виде скрипта:


Введите число

Простые множители:

Исходный код решения:

function Calculate()
 {
 var n = eval(document.forms.figure.n.value); 
 
 var i=2;
 var str = "";
 
 while(i<=n){
 
 if (n%i==0){
 str += i;
 str += " ";
 n=Math.round(n/i);
 }
 else i++;
 } 
 document.forms.figure.f.value = str;
 


2015-07-04 • Просмотров [ 597 ]