Данный отчёт сгенерирован 10.02.2023 18:21:31 UTC.
HTML версия (этот сайт) сгенерирован 10.02.2023 18:21:38 UTC.
Коммит: [bfeb65b9] add automatic zip creation 10.02.2023 18:21:31
HTML версия (этот сайт) сгенерирован 10.02.2023 18:21:38 UTC.
Коммит: [bfeb65b9] add automatic zip creation 10.02.2023 18:21:31
Задача: Сума факторіалів
10.02.2023 18:21:31
Описание: Задано n, знайти суму факторіалів від 0! до n! Результат зберегти в змінній sum.
10.02.2023 18:21:31
Решений: 204
10.02.2023 18:21:31
Сума факторіалів
10.02.2023 18:21:31
let sum = 0;
let i = 1;
let fact = 1;
while( i != n+1){
for(let j = 1; j <= i; j++){
fact *= j;
} // факториал
sum += fact;
i += 1;
fact = 1;
}
sum += 1;
let sum = 1
let fact = 1
let i=1
while (i<=n){
fact*=i
i++
sum+=fact
}
let sum = 0;
let b = 0;
let fact = 1;
let a = 1;
for (a == 0; a <= n; a++) {
fact *= a;
b += fact;
}
sum= b+1;
let sum = 0;
let fact=1;
let i=n;
while (n>=0)
{
while (i>0)
{
fact*=i;
i--;
}
sum+=fact;
fact=1;
n--;
i=n;
}
let sum = 0;
let i = 0;
let fact = 1;
while (n != i)
{
i++;
fact *= i;
sum += fact
}
sum += 1
let sum = 1;
let fact = 1;
let i = 1;
while (i <= n)
{
fact *= i;
sum += fact;
i++;
}
let sum = 1;
let fact = 1;
for(let i = 1; i <= n; i++){
for(let j = 1; j <= i; j++){
fact *= j;
}
sum += fact;
fact = 1;
}
let sum = 1;
p = 1;
for(let i = sum;i <= n; i++){
p*=i;
sum+=p;
}
let sum = 0
function sumFactorials(start, finish) {
for (let i = start; i <= finish; i++) {
let factorial = 1;
for (let j = 2; j <= i; j++) {
factorial *= j;
}
sum += factorial;
}
return sum;
}
sumFactorials(0, n);
let sum = 1;
let fact = 1;
let i = 1;
while (i<=n)
{
fact*=i;
sum+=fact;
i++;
}
let sum = 0;
function factor(n)
{
let fact = 1;
n++;
for(let i = 1; i <= n; i++)
fact *= i;
return (fact/n)
}
for(let i = n; i >= 0; i--)
sum += factor(i);
let sum = 1
let fact = 1;
for (let i = 1; i<=n;i++) {
sum += fact*=i;
}
let sum = 0;
let fact = 1;
let i = 1;
let a = 0;
while (i <= n) {
fact *= i;
i += 1;
a += fact;
}
sum = a + 1;
let sum = 1;
let i = 1;
let a = 1;
let fact = 1;
while (a <= n){
while(i <= a){
fact *= i;
i++;
}
sum += fact;
a++
}
let sum = 0
let fact = 1
for (let i = 0; i <= n; i++)
{
if (i == 0)
sum++
else {
fact *= i
sum += fact
}
}
let fact = 1;
let sum = 1;
for(let i = 1; i <= n; i++){
fact *= i;
sum += fact;
}
let sum = 1;
let i = 1;
while(i<=n){
let k = 1;
let res = 1;
while(k <= i){
res *= k;
k++;
}
sum += res
i++
}
let sum = 1;
let e = 1;
for (let i = sum;i<=n;i++)
{
e*=i;
sum+=e;
}
sum = 0;
fact = 1;
for (let i = 0; i <= n; i++) {
sum += fact;
fact *= (i + 1);
}
let sum = 0;
let j = 1;
while(j<=n){
sum += getFactorial(j);
j+=1;
}
sum+= 1;
function getFactorial(n){
i = 1;
fact = 1;
while(i<=n){
fact *= i;
i += 1;
}
return fact;
}
console.log(sum);
08-2
let sum=1
let fact=1
for (let i = 1; i <= n; i++){
fact *= i;
sum += fact;
}
let sum = 1 , i = 1, a = 1, fact = 1;
while(a <= n){
while(i <= a){
fact *= i;
i++;
}
sum += fact;
a++;
}
let fact = 1
let sum = 1
let i = 1
while(i<= n)
{
sum = sum + fact
i = i + 1
fact = fact * i
}
console.log(fact)
let sum = 1;
let fact = 1;
let i = 1;
while (i<=n)
{
fact*=i;
sum+=fact;
i++;
}
let sum = 0
for (let i = 0; i <= n; i++){
let fact = 1;
let x = i
while(x){
fact *= x--;
}
sum+=fact
}
let sum = 1;
let k =1;
let j=1;
let fac=1;
while (k<=n)
{
while(j<=k)
{
fac*=j;
j++;
}
k++;
j=1;
sum+=fac;
fac=1;
}
let sum = 1
function f(n) {
let fact = n
while (n != 1) {
n -= 1
fact *= n
}
return fact;
}
let i = 0
while (i < n){
i += 1
sum += f(i)
}
let sum = 0;
function fac(n){
let fact = 1
n+=1
let i = 1
while(i<=n){
fact*=i;
i++
}
return (fact/n)
}
let i= n
while (i>=0){
sum +=fac(i)
i--
}
let sum = 1;
let fact = 1;
let x = 1;
while (x <= n)
{
fact *= x;
sum += fact;
x += 1;
}
let sum = 1;
let fact = 1;
for (let i=1; i<=n; i++) {
fact *= i;
sum += fact;
}
console.log(fact)
console.log(sum)
let sum = 1;
let fact = 1;
for (let i = 1; i<=n; i++){
fact=fact*i
sum=fact+sum
}
console.log(sum)
let fact = 1;
let sum = 1;
let k = 1;
while (k<=n)
{
fact*=k;
sum += fact;
k++;
}
let sum = 1;
let fact = 1;
let i = 1;
while (i <= n){
fact = fact * i;
sum += fact;
i += 1;
}
let sum = 1
let x = 1
for(let i = sum; i<= n;i++)
{
x*=i
sum+=x
}
let sum = 1;
function f(n)
{
let fact = n;
while (n > 1)
{
n -= 1
fact *= n
}
return fact;
}
let i = 0;
while (i < n)
{
i += 1
sum += f(i)
}
let sum = 1;
let i = 1;
for(let e = 1; e<=n; e++){
i*=e;
sum += i
}
let sum = 0;
for (let i =0; i<=n; i++)
{
let fact =1;
for (let j=1; j<=i; j++)
{
fact *=j;
}
sum +=fact;
}
let sum = 1
let i = 1;
let fact = 1
while ( i <= n){
fact*= i
i++
sum += fact
}
let sum = 0, temp = 1;
for(let i = 0; i <= n; i++)
{
temp = 1;
for(let j = 1; j <= i; j++){
temp *= j;
}
sum += temp;
}
let sum = 1;
let ind = 1;
while (n>0)
{
let fact = 1
for (let i = 1; i<=ind; ++i){
fact *=i;
}
sum += fact;
ind++;
n--;
}
let sum = 0;
let fact = 1;
let b = 0;
let a = 1;
for(a == 0; a <= n; a++){
fact = fact * a;
b += fact;
}
sum = b + 1
let sum = 1;
let i = 1;
let fact = 1;
while (i <= n)
{
fact*=i;
i++;
sum+=fact;
}
let sum = 1;
let fact = 1;
let i =0;
while (n != i){
i++;
fact *= i;
sum += fact
}
sum=1;
let fact=1;
for(let i=1;i<=n;i++){
fact*=i;
sum+=fact;
}
let sum = 1;
let fact = 1;
let i = 1;
while (i<=n){
fact*=i;
i += 1;
sum+=fact;
}
let sum = 1;
let factor = 1;
for (let i = 1; i <= n; i++)
{
factor *= i;
sum += factor;
}
let sum = 1;
let i = 1;
let fact = 1;
while (i<=n)
{
fact*=i;
sum+=fact;
i++
}
let sum = 1;
let fact = 1;
let i =0;
while (n != i){
i++;
fact *= i;
sum += fact
}
let a = 1
let sum = 0
let fact = 1
let b = 0
for (a=1;a<=n;a++)
{fact *=a; b+=fact}
sum = b+1
let sum = 1;
p = 1
for (let i = sum; i <= n; i++)
{
p*=i
sum += p;
}
console.log(sum)
let sum = 0, i = 0, j = 1, fact = 1;
while (i <= n){
while (j <= i){
fact *= j;
j += 1;
}
if (i == 0){
fact = 1
}
sum += fact;
i += 1;
fact = 1;
j = 1;
}
console.log(sum)
let sum = 1;
let fact = 1;
let i = 1;
while (i<=n){
fact *= i
sum += fact
i += 1
}
let sum=1
let fact=1
for (let i = 1; i <= n; i++){
fact *= i;
sum += fact;
}
let sum = 1
let fact = 1;
for (let i = 1; i <= n; i ++)
{
fact *= i;
sum += fact
}
let sum = 1;
let sum2=1
let counter = 1;
let secondCounter = 1;
while (counter<=n){
while (secondCounter<=counter){
sum2*=secondCounter
secondCounter++
}
sum += sum2
sum2 = 1
secondCounter = 1
counter += 1
}
let sum = 1;
let fact = 1
let i = 0
while (n != i) {
i += 1
fact *= i
sum += fact
}
let sum = 1
function f(n) {
let fact = n
while (n != 1) {
n -= 1
fact *= n
}
return fact;
}
let i = 0
while (i < n){
i += 1
sum += f(i)
}
let sum = 1; fact = 1;
for (let i = 1; i <= n; i++)
{
fact *= i;
sum += fact;
}
let sum = 1;
let i =1;
let fact = 1;
while(i<=n){
sum+=fact;
i+=1;
fact*=i;
}
const f = c => c <= 0 ? 1 : c * f(c-1);
let sum = 0;
for (let i = 0; i <= n; i++) {
sum += f(i);
}
let sum = 1;
function a(n) {
let fact = n;
while (n!=1) {
n -= 1;
fact *= n
}
return fact
}
let i = 0;
while (i< n) {
i += 1;
sum += a(i)
}
let sum =1;
p=1;
for(let i=sum;i<=n;i++){
p*=i;
sum+=p;
}
console.log(sum);
let sum = 1;
let i = 1;
let f = 1;
while ( i <= n)
{
sum = sum + f;
i = i + 1;
f = f * i;
}
let sum = 0
for (let i = 0; i <= n; i++) sum += factorial(i)
function factorial(n) {
let fact = n
if (n === 0 || n === 1) return 1
while (n > 1) {
n--
fact *= n
}
return fact
}
let sum = 1;
p = 1;
for(let i = sum;i <= n; i++){
p*=i;
sum+=p;
}
let sum = 1;
let i = 1;
while (i <= n){
let j = 1;
let g = 1;
while(j <= i){
g *= j
j ++
}
sum += g
i ++
}
let sum = 1, b = 1;
while(n){
let fact = 1
for (let i = 1; i <= b; i++){
fact *=i
}
sum+= fact
b++;
n--;
}
let sum = 0
let fact = 1
let i = 1
while (i != n+1)
{
for (let a = 1; a <= i; a++)
{
fact *= a
}
sum += fact
i +=1
fact = 1
}
sum += 1
let sum = 1;
let i = 1;
let fact = 1;
while (i <= n)
{
sum += fact;
i += 1;
fact *= i;
}
let sum = 1;
f=1;
for (let i=sum; i<=n; i++)
{
f*=i;
sum+=f;
}
console.log(sum);
let sum = 1;
let i = 1;
let fact = 1;
while (i<=n)
{
sum += fact;
i += 1;
fact *= i;
}
let first = 0
let sum = 0
while (first <= n){
let factvalue = 1
let factorial = 1
while (factvalue<=first){
factorial*=factvalue;
factvalue++
}
first++;
sum+=factorial
}
let sum = 1;
let fact = 1;
let i = 1;
while(i <= n){
fact *= i;
sum += fact;
++i;
};
let sum = 1;
fact = 1;
for (let i = 1; i <= n ; i++) {
fact *= i;
sum += fact;
}
let sum = 1;
let i = 1;
let fact = 1;
while (i <= n)
{
sum += fact;
i += 1;
fact *= i;
}
let sum = 0;
for (let j = 0; j <= n; j++){
let fact = 1;
for (let i = 1; i<= j; i++){
fact *=i;
}
sum += fact;
}
let sum = 1;
let fact = 1;
let i = 1;
while (i <= n)
{
fact *= i;
i += 1;
sum += fact;
}
console.log(sum)
let sum = 1;
let fact = 1;
for (let i = 1; i <= n; i++){
fact *= i;
sum += fact;
}
let sum = 1;
let fact = 1;
for (let i = 0; i <= n; i++) {
if (i) {
fact *= i
sum += fact;
};
}
let sum = 1;
let fact = 1;
let i = 1;
while (i <= n) {
fact *= i;
sum += fact;
i++;
}
let sum = 1;
let t = 1;
let fact = 1;
while (t <= n)
{
fact = fact * t;
sum = sum + fact;
t = t + 1;
}
let sum = 1;
let i = 1;
let fact = 1;
while (i<=n)
{
fact*=i;
sum+=fact;
i++
}
let i = 1, j = 1,sum = 1, fact= 1;
while(i<=n){
fact = 1;
while(j<=i){
fact = fact*j;
j++;
}
sum=sum + fact;
i++;
j = 1;
}
let sum = 1
let i = 1
let fact = i
while (i <= n) {
fact = fact * i
sum = sum + fact
i += 1
}
let sum = 1; j = 1;
for (i = sum; i<= n; i++){
j *= i;
sum += j
}
console.log(sum);
let sum = 0
function factor(n)
{
let fact = 1
n += 1
let i = 1
while (i <= n)
{
fact *= i;
i++
}
return (fact/n)
}
let i = n
while ( i >= 0)
{
sum += factor(i)
i--
}
let sum = 1;
p = 1;
for (let i = sum; i <= n; i++){
p*=i
sum+=p;
}
console.log(sum);
let sum = 1;
let ind = 1;
while (n>0)
{
let fact = 1
for (let i = 1; i<=ind; ++i){
fact *=i;
}
sum += fact;
ind++;
n--;
}
let sum = 1;
let i, c = 1;
while (n >= 1) {
i = n;
while (i >= 1) {
c *= i;
i--;
}
sum += c;
c = 1;
n--;
}
console.log(sum);
let sum = 1;
let r = 1;
for(let i = 1; i <= n; ++i) {
r *= i;
sum += r;
}
let fact = 1;
let i = 1;
let c = 1;
let sum = 1;
while ( c <= n ) {
while ( i<= c ) {
fact*=i;
i++;
}
sum +=fact;
c++;
}
let sum = 1;
let fact=1;
let i=1;
while (i<=n)
{
fact*=i;
sum+=fact;
i+=1;
}
let sum = 1;
let fact = 1;
let i = 1;
let j = 1;
while (i <= n)
{
while (j <= i)
{
fact = fact * j;
j = j + 1;
}
i = i + 1;
sum = sum + fact;
}
let sum = 1;
let fact = 1;
let i = 1;
while(i<=n)
{
fact*=i;
sum+=fact;
i++;
}
let sum = 1;
let fact = 1;
let i = 1;
while (i <= n) {
fact *= i
sum += fact
i += 1
}
let sum = 1;
let fact = 1;
for(let i = 1; i<=n; i++){
fact*=i;
sum += fact;
}
let sum = 1;
let i = 1;
let fact = 1;
while (i <= n)
{
sum = sum + fact * i;
fact = fact * i;
i = i + 1;
}
let sum = 0;
for(let i = 0; i <= n; i++){
sum += Calcfact(i);
}
function Calcfact(num){
let ret = 1;
for(let i = 2; i<=num; i++){
ret*=i;
}
return ret;
}
let sum = 1;
let k = 1;
while (k <= n)
{
let t = 1;
let a = 1;
while (t <= k)
{
a *= t;
t += 1;
}
sum += a;
k += 1;
}
let sum = 1;
let i, c = 1;
while (n >= 1) {
i = n;
while (i >= 1) {
c *= i;
i--;
}
sum += c;
c = 1;
n--;
}
console.log(sum);
let sum = 0,i = 0,j = 0,fact = 1;
while(i <= n){
console.log(i);
while(j <= i){
fact *= j;
j++;
}
sum+=fact;
console.log(sum);
j = 1;
fact = 1;
i++;
}
sum++;
function fact(n) {
if (n === 0 || n === 1)
return 1;
else if (n < 0)
return console.log('error');
return n * fact(n - 1);
}
let sum = 0;
for (let i = 0; i <= n; i++)
{
sum += fact(i);
}
let sum=1
let i=1
let k=1
while(i<=n){
k=k*i
sum = sum+k
i++
}
let sum = 0;
for (let i = 0; i <= n; i++) {
sum += getFact(i);
}
function getFact(a) {
let fact = 1;
for (let i=1; i<=a; i++) {
fact *= i;
}
return fact;
}
let fact = 1;
let p = 1;
let sum = 1;
while(p <= n){
fact*=p;
p+=1
sum += fact;
}
let i = 0;
let sum=0;
let fact = 1;
while (n != i)
{
i+=1;
fact =fact * i;
sum +=fact;
}
sum+=1;
console.log(sum);
let sum = 1;
let fact = 1;
let i = 0;
while (n!=i) {
i++;
fact *= i;
sum += fact
}
let sum = 1;
let i = 0;
let fact = 1;
while (i != n) {
i +=1
fact *= i
sum += fact
}
let sum = 0
let fact = 1
while (n>=0){
for (let i=1;i<=n;i++){
fact *= i
}
sum += fact
n--
fact = 1
}
let sum = 1;
let fact = 1;
let x = 1;
while (x <= n) {
fact *= x;
sum += fact;
x += 1;
}
let sum =0;
let factorial= 1;
for (let i = 0; i <= n; i++) {
if (i == 0) sum++;
else
{
factorial = factorial * i;
sum = sum + factorial;
}
}
/*let sum = 0;
for(let j = 0; j <= n; j++) {
let fact = 1;
for(let i = 1; i <= j; i++) {
fact *= i;
}
sum += fact;
}*/
// Або
let sum = 1;
let fact = 1;
for(let i = 1; i <= n; i++) {
fact *= i;
sum += fact;
}
let sum = 1;
let i = 1, a = 1, fact = 1;
while(a <= n){
while(i <= a){
fact *= i;
i++;
}
sum += fact;
a++;
}
let sum = 1; fact = 1;t = 1
while (t <= n)
{
fact = fact * t
t += 1
sum = sum + fact
}
let sum = 0;
for (let i = 0; i <= n; i++) {
let factorial = 1;
for (let j = 2; j <= i; j++)
factorial *= j;
sum += factorial;
}
let sum = 1 , i = 1, a = 1, fact = 1;
while(a <= n){
while(i <= a){
fact *= i;
i++;
}
sum += fact;
a++;
}
let sum = 1;
let fact = 1;
for (i = 1; i <= n; i++) {
fact *= i
sum += fact;
}
console.log(sum);
let sum = 1;
let fact=1;
let i=1;
while (i<=n){
fact*=i;
sum+=fact;
i++
}
let sum = 1;
let fact = 1;
for(let i = 1; i <= n; i++){
for(let j = 1 ; j <= i; j++){
fact *= j;
}
sum += fact;
fact = 1;
}
let sum = 1
let i = 1
let m = 1
for(let i = sum; i<=n; i++){
m*=i
sum+=m
}
let sum = 1;
let fact = 1;
let x = 1;
while (x <= n) {
fact *= x;
x += 1;
sum += fact;
}
let sum = 0;
let i = 0;
let fact = 1
while ( n!= i) {
i += 1;
fact *= i;
sum += fact
}
sum += 1
let sum = 1;
let i = 1;
let fact = 1;
while (i<=n)
{
fact *= i;
i++;
sum+=fact;
}
let sum = 0
let i = 0
for (; i <= n; i++){
let fact = 1;
let a = i
while(a) {
fact *= a;
a--
}
sum+=fact
}
let sum = 1
let fact = 1
for (let i = 1; i <= n; i++)
{
fact *= i;
sum += fact
}
let sum = 0;
let i = 0;
let fact = 1;
while (i <= n) {
if (i == 0) {
sum = sum + fact;
} else {
fact = fact * i;
sum = sum + fact;
}
i = i + 1;
}
let sum = 1;
let i = 1;
let a = 1;
fact = 1;
while(a <= n){
while(i <= a){
fact *= i;
i++;
}
sum += fact;
a++;
}
let sum = 0;
let b = 0;
let fact = 1;
let a = 1;
for (a == 0; a <= n; a++) {
fact *= a;
b += fact;
}
sum= b+1;
let sum = 1
function f(n) {
let fact = n
while (n != 1) {
n -= 1
fact *= n
}
return fact;
}
let i = 0
while (i < n){
i += 1
sum += f(i)
}
let b = 0;
let sum = 0;
let fact = 1;
for (let a = 1; a <= n; a++) {
fact *= a;
b += fact
}
sum = b + 1
let sum = 0;
while (n >= 0)
{
let a = n;
n--;
let i = 1;
while (a > 1)
{
i *= a;
a -= 1;
}
sum = sum + i;
}
let sum = 1;
let sum2=1
let counter = 1;
let secondCounter = 1;
while (counter<=n){
while (secondCounter<=counter){
sum2*=secondCounter
secondCounter++
}
sum += sum2
sum2 = 1
secondCounter = 1
counter += 1
}
let sum = 1;
let i = 1;
let fact = 1;
while(i <= n){
sum += fact;
i += 1;
fact *= i;
}
let sum = 1;
p = 1;
for(let i = sum;i <= n;i++){
p*=i
sum+=p;
}
console.log(sum);
let sum = 1;
let fact = 1;
for(let i = 1;i<=n;i++){
for(let index = 1;index<=i;index++){
fact*=index;
}
sum+=fact;
fact = 1;
}
let sum = 1;
let i =1;
let fact = 1;
while(i<=n)
{
fact *=i;
sum+=fact;
i++;
}
let sum = 1;
let fact = 1;
let i = 1;
while (i <= n)
{
fact *= i;
i += 1;
sum += fact;
}
let sum = 1;
let fact = 1;
let int = 1;
while(n > 0){
fact = fact * int;
sum = sum + fact;
n = n - 1;
int = int + 1;
}
let sum=1
let fact=1
for (let i = 1; i <= n; i++){
fact *= i;
sum += fact;
}
let sum = 1
let fact = 1
let a = 1
let b = 1
while (a <= n){
while (b <= a){
fact *= b
b += 1
}
sum += fact
a += 1
}
let sum = 1
let fact = 1;
for (let i = 1; i<=n;i++) {
sum += fact*=i;
}
let sum = 1;
let a = 1;
let fact = 1;
while(a <= n)
{
fact *= a;
sum += fact;
a++;
}
let sum=1
let fact=1
for (let i = 1; i <= n; i++){
fact *= i;
sum += fact;
}
let cache = [1];
let sum = 1;
for (let i = 1; i <= n; i++) {
let num = cache[i - 1] * i;
sum += num;
cache[i] = num;
}
function getFact(n) {
if (n < 0) throw new Error("The function must be provided with a non-negative number")
if (n === 1 || n === 0) return 1;
return n * getFact(n - 1)
}
let sum = 0;
// for (let i = 0; i <= n; i++) {
// sum += getFact(i)
// }
let i = 0;
while (i <= n) {
sum += getFact(i)
i++
}
let sum = 1;
let fact = 1;
for(let i = 1; i <= n; i++) {
fact *= i;
sum += fact;
}
let sum = 0
for (i = 0; i <= n; i++){
let fact = 1
for (k = 1; k <= i; k++){
fact = (fact * k)
}
sum += fact
}
console.log (sum)
let sum = 0;
for(let i = 0; i <= n; i++){
let fc = 1;
let t = i;
while(t){
fc*=t--;
}
sum += fc;
}
fact = 1;
sum = 1;
for (let i = 1; i<=n; i++) {
fact *= i;
sum += fact;
}
let sum = 1, i =1, j =1, fact =1;
while(i<=n)
{
while(j<=i)
{
fact*=j;
j++;
}
sum += fact;
i++;
}
let i = 1;
let sum = 1;
let fact = 1;
while (i <= n)
{
fact*=i;
i++;
sum+=fact;
}
let sum = 1
let index = 1
while(n){
let fact = 1
for (let i = 1; i <= index; i++){
fact *=i
}
sum+= fact
index++
n--
}
let sum = 1
let fact = 1
for (let i = 1; i <= n; i++)
{
fact *= i
sum += fact
}
let sum = 0
let fact = 1
let b = 0
let a = 1
while ( b <= n )
{
while ( a <= b)
{
fact *= a
a += 1
}
sum += fact
b += 1
}
let sum =0;
let fact=1;
let i=0;
while ( i< n )
{
i+=1;
fact*=i;
sum+=fact;
}
sum+=1;
let sum = 1;
m = 1;
for(let i = sum; i <= n; i++) {
m *= i;
sum += m;
}
console.log(sum);
let sum = 0;
let fact = 1;
let i = 1;
let k = 1;
while (k<=n) {
while (i<=k){
fact *= i;
i++;
}
sum+=fact;
k++;
}
sum++;
let a = 1;
let b = 0;
let sum = 0;
let fact = 1;
for (a == 0; a <= n; a++){
fact *= a;
b += fact;
}
sum = b + 1;
let sum = 1
for(i=1;i<=n;i++){
let fact=1
for(j=1;j<=i;j++){
fact=fact*j
}
sum=sum+fact
}
let sum = 0;
for (let i = 0; i <= n; i++) {
let fact = 1;
for (let j = 1; j <= i; j++) {
fact *= j;
}
sum += fact;
}
let fact = 1;
let i = 0;
let sum =0;
while (i <= n){
if (i == 0){
fact = 1;
sum += fact;
i++;
}
else{
fact *=i;
sum += fact;
i++;
}
}
function finc(n){
let fact = 1;
for(k=1;k<=n;k++){
fact *= k;
}
return fact;
}
let sum = 0;
let i = 0;
while(i<=n){
sum = sum + finc(i);
i++;
}
let sum = 1;
p = 1;
for(let i = sum;i <= n;i++){
p*=i
sum+=p;
}
let sum = 1;
for(let i = 1, temp = 1; i<=n; i++){
temp*=i;
sum+=temp;
}
let sum = 1;
p = 1;
for(let i = sum; i <= n; i++){
p*=i
sum+=p;
}
console.log(sum);
let sum = 1;
let fact = 1;
let i = 1;
while ( i <= n ){
fact *= i
sum += fact
i += 1
}
let sum = 1;
let fact = 1;
let i = 1;
while (i<=n){
fact*=i
sum+=fact
i++
}
let sum = 1
let i = 1
let fact = 1
while(i <= n)
{
sum += fact
i +=1
fact *= i
}
let sum = 1
function f(n) {
let fact = n
while (n != 1) {
n -= 1
fact *= n
}
return fact;
}
let i = 0
while (i < n){
i += 1
sum += f(i)
}
let sum = 1;
let fact = 1;
let x = 1;
while (x <= n){
fact *= x;
sum += fact;
x++;
}
let sum = 1;
let fact = 1;
let i =0;
while (n != i)
{
i++;
fact *= i;
sum += fact;
}
let sum = 0;
let i = n;
while(n>=0)
{
let fact = 1;
while (i)
{
fact*= i;
i--;
}
sum+=fact;
n--;
i=n;
}
let fact = 1;
let sum = 0;
let i = 1;
while (i <= n)
{
fact = i * fact;
sum += fact;
i++;
}
sum = sum + 1;
function sumFactorials(start, finish, step) {
let sum = 0;
// перебираем числа
for (let i = start; i <= finish; i += step) {
// считаем факториалы
let factorial = 1;
for (let j = 2; j <= i; j++) {
factorial *= j;
}
// считаем сумму
sum += factorial;
}
return sum;
}
sum = sumFactorials(0, n, 1);
let fact = 1, i, sum = 0
for (i = 1; i <= n; i++)
{
fact = fact * i
sum = sum + fact
}
sum += 1
let x = 1;
let fact = 1;
let sum = 1;
while (x <= n){
fact = fact * x;
sum = sum + fact ;
x += 1;
}
let sum = 1;
let factorial = 1;
for( let i = 1; i <=n; i++)
{
factorial *= i;
sum += factorial;
}
console.log(sum);
let sum = 1;
let fact = 1;
let a = 1;
while(a <= n)
{
fact *= a;
sum += fact;
a += 1;
}
let fact = 1
let a = 1
let sum = 0;
while (a<=n)
{
fact *= a;
sum += fact;
a++
}
sum++;
let sum = 1
let i = 1
let fact = 1
while (i <= n) {
fact *= i;
i += 1;
sum += fact
}
let sum = 0;
let fact = 1;
let i = n;
while(i>=0){
while(n!=0)
{
fact= fact * n;
n=n-1;
}
sum=sum+fact;
fact=1;
i=i-1;
n=i;
}
let sum = 0;
let b = 0;
let fact = 1;
let a = 1;
for (a == 0; a <= n; a++)
{
fact *=a;
b += fact;
}
sum = b + 1;
let sum = 1;
for (let i = 1; i <= n; i++) {
sum += getFactorial(i);
}
function getFactorial(limit) {
let factorial = 1;
for (let i = 2; i <= limit; i++) {
factorial *= i;
}
return factorial;
}
let sum = 1;
let fact = 1;
let i = 1;
while (i<=n)
{
fact*=i;
sum+=fact;
i++;
}
let sum = 0;
let a = 1;
let fact = 1;
let b = 0;
for(a == 0; a <=n; a++){
fact *= a;
b += fact;
}
sum = b + 1;
var sum = 1
var i = 1
while (i <= n)
{
var ii = 1
var a =1
while (ii <= i)
{
a *= ii
ii += 1
}
sum += a
i += 1
}
let n1 = n;
let sum = 0;
let fact = 1;
for (let i=0;i<=n;i++) {
fact = 1;
for (let j=1;j<=n1;j++) {
fact*=j;
};
console.log(n1, "! = " ,fact);
sum += fact;
n1--;
};
console.log("sum = ", sum);
let sum = 1
function f(n) {
let fact = n
while (n != 1) {
n -= 1
fact *= n
}
return fact;
}
let i = 0
while (i < n){
i += 1
sum += f(i)
}
let n1 = n;
let sum = 0;
let fact = 1;
for (let i=0;i<=n;i++) {
fact = 1;
for (let j=1;j<=n1;j++) {
fact*=j;
};
console.log(n1, "! = " ,fact);
sum += fact;
n1--;
};
console.log("sum = ", sum);
let sum = 1;
let e = 1;
for (let i = sum;
i<=n;i++)
{
e*=i;
sum+=e;
}
let sum = 1
let fact = 1;
let i = 1;
while (i <= n){
fact *= i
sum += fact
i +=1
}
let sum = 0;
let fact = 1;
let a = 0;
let b = 1;
for (b == 0; b <= n; b++)
{
fact *= b;
a += fact;
}
sum = a + 1;
let sum = 1;
let fact = 1;
let i = 1;
while (i <= n)
{
fact *= i;
i = i + 1
sum += fact
}
let sum = 0;
for (let j = 0; j <= n; j++){
let fact = 1;
for (let i = 1; i <= j; i++){
fact *= i;
}
sum += fact;
}
let amount = 1;
let count = 1;
let sum = 1;
let num = 1;
while (amount <=n)
{
num *= count;
if (count == amount)
{
amount += 1;
count = 1;
sum += num;
num = 1;
}
count += 1;
}
let fact = 1
let t, s = n, sum = 1
while(s>0)
{
while(n > 1)
{
t = n * (n-1)
fact *= t
n -= 2
}
sum += fact
fact = 1
s -= 1
n = s
}
let sum = 1;
let fact = 1;
let i = 1;
while (i <= n)
{
fact *= i
sum += fact
i += 1
}
let sum=1
let fact=1
for (let i=1;i<=n;i++)
{
fact*=i
sum+=fact
}
let sum = 1;
let fact = 1;
let i = 1;
while (i <= n) {
fact *= i
sum += fact
i += 1
}
let sum = 1
let i = 1;
let fact = 1;
let j = 1;
while (j <= n){
while(i <= j){
fact *= i;
i++;
}
sum += fact;
j++;
}
let sum = 0;
for(let i = 0; i <= n; i ++){
let f = 1;
let q = i;
while(q)
f *= q--;
sum += f;
}
let x = 1;
let fact = 1;
for (let i = 1; i <= n; i++) {
fact *= i;
x += fact;
}
let sum = x
let fact = 1;
let x = n;
let sum = 0;
while (n != -1)
{
while (x != 0)
{
fact *= x;
x--;
}
sum += fact
n--;
fact = 1;
x = n;
}
console.log(sum);
let sum = 1;
let fact = 1;
for(let i = 1; i<=n; i++){
fact*=i;
sum += fact
}
let i = 1;
let fact = 1;
while( i != n+1){
for(let j = 1; j <= i; j++){
fact *= j;
} // факториал
sum += fact;
i += 1;
fact = 1;
}
sum += 1;
let fact = 1
let i=1
while (i<=n){
fact*=i
i++
sum+=fact
}
let b = 0;
let fact = 1;
let a = 1;
for (a == 0; a <= n; a++) {
fact *= a;
b += fact;
}
sum= b+1;
let fact=1;
let i=n;
while (n>=0)
{
while (i>0)
{
fact*=i;
i--;
}
sum+=fact;
fact=1;
n--;
i=n;
}
let i = 0;
let fact = 1;
while (n != i)
{
i++;
fact *= i;
sum += fact
}
sum += 1
let fact = 1;
let i = 1;
while (i <= n)
{
fact *= i;
sum += fact;
i++;
}
let fact = 1;
for(let i = 1; i <= n; i++){
for(let j = 1; j <= i; j++){
fact *= j;
}
sum += fact;
fact = 1;
}
p = 1;
for(let i = sum;i <= n; i++){
p*=i;
sum+=p;
}
function sumFactorials(start, finish) {
for (let i = start; i <= finish; i++) {
let factorial = 1;
for (let j = 2; j <= i; j++) {
factorial *= j;
}
sum += factorial;
}
return sum;
}
sumFactorials(0, n);
let fact = 1;
let i = 1;
while (i<=n)
{
fact*=i;
sum+=fact;
i++;
}
function factor(n)
{
let fact = 1;
n++;
for(let i = 1; i <= n; i++)
fact *= i;
return (fact/n)
}
for(let i = n; i >= 0; i--)
sum += factor(i);
let fact = 1;
for (let i = 1; i<=n;i++) {
sum += fact*=i;
}
let fact = 1;
let i = 1;
let a = 0;
while (i <= n) {
fact *= i;
i += 1;
a += fact;
}
sum = a + 1;
let i = 1;
let a = 1;
let fact = 1;
while (a <= n){
while(i <= a){
fact *= i;
i++;
}
sum += fact;
a++
}
let fact = 1
for (let i = 0; i <= n; i++)
{
if (i == 0)
sum++
else {
fact *= i
sum += fact
}
}
let sum = 1;
for(let i = 1; i <= n; i++){
fact *= i;
sum += fact;
}
let i = 1;
while(i<=n){
let k = 1;
let res = 1;
while(k <= i){
res *= k;
k++;
}
sum += res
i++
}
let e = 1;
for (let i = sum;i<=n;i++)
{
e*=i;
sum+=e;
}
fact = 1;
for (let i = 0; i <= n; i++) {
sum += fact;
fact *= (i + 1);
}
let j = 1;
while(j<=n){
sum += getFactorial(j);
j+=1;
}
sum+= 1;
function getFactorial(n){
i = 1;
fact = 1;
while(i<=n){
fact *= i;
i += 1;
}
return fact;
}
console.log(sum);
let sum=1
let fact=1
for (let i = 1; i <= n; i++){
fact *= i;
sum += fact;
}
while(a <= n){
while(i <= a){
fact *= i;
i++;
}
sum += fact;
a++;
}
let sum = 1
let i = 1
while(i<= n)
{
sum = sum + fact
i = i + 1
fact = fact * i
}
console.log(fact)
let fact = 1;
let i = 1;
while (i<=n)
{
fact*=i;
sum+=fact;
i++;
}
for (let i = 0; i <= n; i++){
let fact = 1;
let x = i
while(x){
fact *= x--;
}
sum+=fact
}
let k =1;
let j=1;
let fac=1;
while (k<=n)
{
while(j<=k)
{
fac*=j;
j++;
}
k++;
j=1;
sum+=fac;
fac=1;
}
function f(n) {
let fact = n
while (n != 1) {
n -= 1
fact *= n
}
return fact;
}
let i = 0
while (i < n){
i += 1
sum += f(i)
}
function fac(n){
let fact = 1
n+=1
let i = 1
while(i<=n){
fact*=i;
i++
}
return (fact/n)
}
let i= n
while (i>=0){
sum +=fac(i)
i--
}
let fact = 1;
let x = 1;
while (x <= n)
{
fact *= x;
sum += fact;
x += 1;
}
let fact = 1;
for (let i=1; i<=n; i++) {
fact *= i;
sum += fact;
}
console.log(fact)
console.log(sum)
let fact = 1;
for (let i = 1; i<=n; i++){
fact=fact*i
sum=fact+sum
}
console.log(sum)
let sum = 1;
let k = 1;
while (k<=n)
{
fact*=k;
sum += fact;
k++;
}
let fact = 1;
let i = 1;
while (i <= n){
fact = fact * i;
sum += fact;
i += 1;
}
let x = 1
for(let i = sum; i<= n;i++)
{
x*=i
sum+=x
}
function f(n)
{
let fact = n;
while (n > 1)
{
n -= 1
fact *= n
}
return fact;
}
let i = 0;
while (i < n)
{
i += 1
sum += f(i)
}
let i = 1;
for(let e = 1; e<=n; e++){
i*=e;
sum += i
}
for (let i =0; i<=n; i++)
{
let fact =1;
for (let j=1; j<=i; j++)
{
fact *=j;
}
sum +=fact;
}
let i = 1;
let fact = 1
while ( i <= n){
fact*= i
i++
sum += fact
}
for(let i = 0; i <= n; i++)
{
temp = 1;
for(let j = 1; j <= i; j++){
temp *= j;
}
sum += temp;
}
let ind = 1;
while (n>0)
{
let fact = 1
for (let i = 1; i<=ind; ++i){
fact *=i;
}
sum += fact;
ind++;
n--;
}
let fact = 1;
let b = 0;
let a = 1;
for(a == 0; a <= n; a++){
fact = fact * a;
b += fact;
}
sum = b + 1
let i = 1;
let fact = 1;
while (i <= n)
{
fact*=i;
i++;
sum+=fact;
}
let fact = 1;
let i =0;
while (n != i){
i++;
fact *= i;
sum += fact
}
let fact=1;
for(let i=1;i<=n;i++){
fact*=i;
sum+=fact;
}
let fact = 1;
let i = 1;
while (i<=n){
fact*=i;
i += 1;
sum+=fact;
}
let factor = 1;
for (let i = 1; i <= n; i++)
{
factor *= i;
sum += factor;
}
let i = 1;
let fact = 1;
while (i<=n)
{
fact*=i;
sum+=fact;
i++
}
let fact = 1;
let i =0;
while (n != i){
i++;
fact *= i;
sum += fact
}
let sum = 0
let fact = 1
let b = 0
for (a=1;a<=n;a++)
{fact *=a; b+=fact}
sum = b+1
p = 1
for (let i = sum; i <= n; i++)
{
p*=i
sum += p;
}
console.log(sum)
while (i <= n){
while (j <= i){
fact *= j;
j += 1;
}
if (i == 0){
fact = 1
}
sum += fact;
i += 1;
fact = 1;
j = 1;
}
console.log(sum)
let fact = 1;
let i = 1;
while (i<=n){
fact *= i
sum += fact
i += 1
}
let fact=1
for (let i = 1; i <= n; i++){
fact *= i;
sum += fact;
}
let fact = 1;
for (let i = 1; i <= n; i ++)
{
fact *= i;
sum += fact
}
let sum2=1
let counter = 1;
let secondCounter = 1;
while (counter<=n){
while (secondCounter<=counter){
sum2*=secondCounter
secondCounter++
}
sum += sum2
sum2 = 1
secondCounter = 1
counter += 1
}
let fact = 1
let i = 0
while (n != i) {
i += 1
fact *= i
sum += fact
}
function f(n) {
let fact = n
while (n != 1) {
n -= 1
fact *= n
}
return fact;
}
let i = 0
while (i < n){
i += 1
sum += f(i)
}
for (let i = 1; i <= n; i++)
{
fact *= i;
sum += fact;
}
let i =1;
let fact = 1;
while(i<=n){
sum+=fact;
i+=1;
fact*=i;
}
let sum = 0;
for (let i = 0; i <= n; i++) {
sum += f(i);
}
function a(n) {
let fact = n;
while (n!=1) {
n -= 1;
fact *= n
}
return fact
}
let i = 0;
while (i< n) {
i += 1;
sum += a(i)
}
p=1;
for(let i=sum;i<=n;i++){
p*=i;
sum+=p;
}
console.log(sum);
let i = 1;
let f = 1;
while ( i <= n)
{
sum = sum + f;
i = i + 1;
f = f * i;
}
for (let i = 0; i <= n; i++) sum += factorial(i)
function factorial(n) {
let fact = n
if (n === 0 || n === 1) return 1
while (n > 1) {
n--
fact *= n
}
return fact
}
p = 1;
for(let i = sum;i <= n; i++){
p*=i;
sum+=p;
}
let i = 1;
while (i <= n){
let j = 1;
let g = 1;
while(j <= i){
g *= j
j ++
}
sum += g
i ++
}
while(n){
let fact = 1
for (let i = 1; i <= b; i++){
fact *=i
}
sum+= fact
b++;
n--;
}
let fact = 1
let i = 1
while (i != n+1)
{
for (let a = 1; a <= i; a++)
{
fact *= a
}
sum += fact
i +=1
fact = 1
}
sum += 1
let i = 1;
let fact = 1;
while (i <= n)
{
sum += fact;
i += 1;
fact *= i;
}
f=1;
for (let i=sum; i<=n; i++)
{
f*=i;
sum+=f;
}
console.log(sum);
let i = 1;
let fact = 1;
while (i<=n)
{
sum += fact;
i += 1;
fact *= i;
}
let sum = 0
while (first <= n){
let factvalue = 1
let factorial = 1
while (factvalue<=first){
factorial*=factvalue;
factvalue++
}
first++;
sum+=factorial
}
let fact = 1;
let i = 1;
while(i <= n){
fact *= i;
sum += fact;
++i;
};
fact = 1;
for (let i = 1; i <= n ; i++) {
fact *= i;
sum += fact;
}
let i = 1;
let fact = 1;
while (i <= n)
{
sum += fact;
i += 1;
fact *= i;
}
for (let j = 0; j <= n; j++){
let fact = 1;
for (let i = 1; i<= j; i++){
fact *=i;
}
sum += fact;
}
let fact = 1;
let i = 1;
while (i <= n)
{
fact *= i;
i += 1;
sum += fact;
}
console.log(sum)
let fact = 1;
for (let i = 1; i <= n; i++){
fact *= i;
sum += fact;
}
let fact = 1;
for (let i = 0; i <= n; i++) {
if (i) {
fact *= i
sum += fact;
};
}
let fact = 1;
let i = 1;
while (i <= n) {
fact *= i;
sum += fact;
i++;
}
let t = 1;
let fact = 1;
while (t <= n)
{
fact = fact * t;
sum = sum + fact;
t = t + 1;
}
let i = 1;
let fact = 1;
while (i<=n)
{
fact*=i;
sum+=fact;
i++
}
while(i<=n){
fact = 1;
while(j<=i){
fact = fact*j;
j++;
}
sum=sum + fact;
i++;
j = 1;
}
let i = 1
let fact = i
while (i <= n) {
fact = fact * i
sum = sum + fact
i += 1
}
for (i = sum; i<= n; i++){
j *= i;
sum += j
}
console.log(sum);
function factor(n)
{
let fact = 1
n += 1
let i = 1
while (i <= n)
{
fact *= i;
i++
}
return (fact/n)
}
let i = n
while ( i >= 0)
{
sum += factor(i)
i--
}
p = 1;
for (let i = sum; i <= n; i++){
p*=i
sum+=p;
}
console.log(sum);
let ind = 1;
while (n>0)
{
let fact = 1
for (let i = 1; i<=ind; ++i){
fact *=i;
}
sum += fact;
ind++;
n--;
}
let i, c = 1;
while (n >= 1) {
i = n;
while (i >= 1) {
c *= i;
i--;
}
sum += c;
c = 1;
n--;
}
console.log(sum);
let r = 1;
for(let i = 1; i <= n; ++i) {
r *= i;
sum += r;
}
let i = 1;
let c = 1;
let sum = 1;
while ( c <= n ) {
while ( i<= c ) {
fact*=i;
i++;
}
sum +=fact;
c++;
}
let fact=1;
let i=1;
while (i<=n)
{
fact*=i;
sum+=fact;
i+=1;
}
let fact = 1;
let i = 1;
let j = 1;
while (i <= n)
{
while (j <= i)
{
fact = fact * j;
j = j + 1;
}
i = i + 1;
sum = sum + fact;
}
let fact = 1;
let i = 1;
while(i<=n)
{
fact*=i;
sum+=fact;
i++;
}
let fact = 1;
let i = 1;
while (i <= n) {
fact *= i
sum += fact
i += 1
}
let fact = 1;
for(let i = 1; i<=n; i++){
fact*=i;
sum += fact;
}
let i = 1;
let fact = 1;
while (i <= n)
{
sum = sum + fact * i;
fact = fact * i;
i = i + 1;
}
for(let i = 0; i <= n; i++){
sum += Calcfact(i);
}
function Calcfact(num){
let ret = 1;
for(let i = 2; i<=num; i++){
ret*=i;
}
return ret;
}
let k = 1;
while (k <= n)
{
let t = 1;
let a = 1;
while (t <= k)
{
a *= t;
t += 1;
}
sum += a;
k += 1;
}
let i, c = 1;
while (n >= 1) {
i = n;
while (i >= 1) {
c *= i;
i--;
}
sum += c;
c = 1;
n--;
}
console.log(sum);
while(i <= n){
console.log(i);
while(j <= i){
fact *= j;
j++;
}
sum+=fact;
console.log(sum);
j = 1;
fact = 1;
i++;
}
sum++;
if (n === 0 || n === 1)
return 1;
else if (n < 0)
return console.log('error');
return n * fact(n - 1);
}
let sum = 0;
for (let i = 0; i <= n; i++)
{
sum += fact(i);
}
let i=1
let k=1
while(i<=n){
k=k*i
sum = sum+k
i++
}
for (let i = 0; i <= n; i++) {
sum += getFact(i);
}
function getFact(a) {
let fact = 1;
for (let i=1; i<=a; i++) {
fact *= i;
}
return fact;
}
let p = 1;
let sum = 1;
while(p <= n){
fact*=p;
p+=1
sum += fact;
}
let sum=0;
let fact = 1;
while (n != i)
{
i+=1;
fact =fact * i;
sum +=fact;
}
sum+=1;
console.log(sum);
let fact = 1;
let i = 0;
while (n!=i) {
i++;
fact *= i;
sum += fact
}
let i = 0;
let fact = 1;
while (i != n) {
i +=1
fact *= i
sum += fact
}
let fact = 1
while (n>=0){
for (let i=1;i<=n;i++){
fact *= i
}
sum += fact
n--
fact = 1
}
let fact = 1;
let x = 1;
while (x <= n) {
fact *= x;
sum += fact;
x += 1;
}
let factorial= 1;
for (let i = 0; i <= n; i++) {
if (i == 0) sum++;
else
{
factorial = factorial * i;
sum = sum + factorial;
}
}
for(let j = 0; j <= n; j++) {
let fact = 1;
for(let i = 1; i <= j; i++) {
fact *= i;
}
sum += fact;
}*/
// Або
let sum = 1;
let fact = 1;
for(let i = 1; i <= n; i++) {
fact *= i;
sum += fact;
}
let i = 1, a = 1, fact = 1;
while(a <= n){
while(i <= a){
fact *= i;
i++;
}
sum += fact;
a++;
}
while (t <= n)
{
fact = fact * t
t += 1
sum = sum + fact
}
for (let i = 0; i <= n; i++) {
let factorial = 1;
for (let j = 2; j <= i; j++)
factorial *= j;
sum += factorial;
}
while(a <= n){
while(i <= a){
fact *= i;
i++;
}
sum += fact;
a++;
}
let fact = 1;
for (i = 1; i <= n; i++) {
fact *= i
sum += fact;
}
console.log(sum);
let fact=1;
let i=1;
while (i<=n){
fact*=i;
sum+=fact;
i++
}
let fact = 1;
for(let i = 1; i <= n; i++){
for(let j = 1 ; j <= i; j++){
fact *= j;
}
sum += fact;
fact = 1;
}
let i = 1
let m = 1
for(let i = sum; i<=n; i++){
m*=i
sum+=m
}
let fact = 1;
let x = 1;
while (x <= n) {
fact *= x;
x += 1;
sum += fact;
}
let i = 0;
let fact = 1
while ( n!= i) {
i += 1;
fact *= i;
sum += fact
}
sum += 1
let i = 1;
let fact = 1;
while (i<=n)
{
fact *= i;
i++;
sum+=fact;
}
let i = 0
for (; i <= n; i++){
let fact = 1;
let a = i
while(a) {
fact *= a;
a--
}
sum+=fact
}
let fact = 1
for (let i = 1; i <= n; i++)
{
fact *= i;
sum += fact
}
let i = 0;
let fact = 1;
while (i <= n) {
if (i == 0) {
sum = sum + fact;
} else {
fact = fact * i;
sum = sum + fact;
}
i = i + 1;
}
let i = 1;
let a = 1;
fact = 1;
while(a <= n){
while(i <= a){
fact *= i;
i++;
}
sum += fact;
a++;
}
let b = 0;
let fact = 1;
let a = 1;
for (a == 0; a <= n; a++) {
fact *= a;
b += fact;
}
sum= b+1;
function f(n) {
let fact = n
while (n != 1) {
n -= 1
fact *= n
}
return fact;
}
let i = 0
while (i < n){
i += 1
sum += f(i)
}
let sum = 0;
let fact = 1;
for (let a = 1; a <= n; a++) {
fact *= a;
b += fact
}
sum = b + 1
while (n >= 0)
{
let a = n;
n--;
let i = 1;
while (a > 1)
{
i *= a;
a -= 1;
}
sum = sum + i;
}
let sum2=1
let counter = 1;
let secondCounter = 1;
while (counter<=n){
while (secondCounter<=counter){
sum2*=secondCounter
secondCounter++
}
sum += sum2
sum2 = 1
secondCounter = 1
counter += 1
}
let i = 1;
let fact = 1;
while(i <= n){
sum += fact;
i += 1;
fact *= i;
}
p = 1;
for(let i = sum;i <= n;i++){
p*=i
sum+=p;
}
console.log(sum);
let fact = 1;
for(let i = 1;i<=n;i++){
for(let index = 1;index<=i;index++){
fact*=index;
}
sum+=fact;
fact = 1;
}
let i =1;
let fact = 1;
while(i<=n)
{
fact *=i;
sum+=fact;
i++;
}
let fact = 1;
let i = 1;
while (i <= n)
{
fact *= i;
i += 1;
sum += fact;
}
let fact = 1;
let int = 1;
while(n > 0){
fact = fact * int;
sum = sum + fact;
n = n - 1;
int = int + 1;
}
let fact=1
for (let i = 1; i <= n; i++){
fact *= i;
sum += fact;
}
let fact = 1
let a = 1
let b = 1
while (a <= n){
while (b <= a){
fact *= b
b += 1
}
sum += fact
a += 1
}
let fact = 1;
for (let i = 1; i<=n;i++) {
sum += fact*=i;
}
let a = 1;
let fact = 1;
while(a <= n)
{
fact *= a;
sum += fact;
a++;
}
let fact=1
for (let i = 1; i <= n; i++){
fact *= i;
sum += fact;
}
let sum = 1;
for (let i = 1; i <= n; i++) {
let num = cache[i - 1] * i;
sum += num;
cache[i] = num;
}
if (n < 0) throw new Error("The function must be provided with a non-negative number")
if (n === 1 || n === 0) return 1;
return n * getFact(n - 1)
}
let sum = 0;
// for (let i = 0; i <= n; i++) {
// sum += getFact(i)
// }
let i = 0;
while (i <= n) {
sum += getFact(i)
i++
}
let fact = 1;
for(let i = 1; i <= n; i++) {
fact *= i;
sum += fact;
}
for (i = 0; i <= n; i++){
let fact = 1
for (k = 1; k <= i; k++){
fact = (fact * k)
}
sum += fact
}
console.log (sum)
for(let i = 0; i <= n; i++){
let fc = 1;
let t = i;
while(t){
fc*=t--;
}
sum += fc;
}
sum = 1;
for (let i = 1; i<=n; i++) {
fact *= i;
sum += fact;
}
while(i<=n)
{
while(j<=i)
{
fact*=j;
j++;
}
sum += fact;
i++;
}
let sum = 1;
let fact = 1;
while (i <= n)
{
fact*=i;
i++;
sum+=fact;
}
let index = 1
while(n){
let fact = 1
for (let i = 1; i <= index; i++){
fact *=i
}
sum+= fact
index++
n--
}
let fact = 1
for (let i = 1; i <= n; i++)
{
fact *= i
sum += fact
}
let fact = 1
let b = 0
let a = 1
while ( b <= n )
{
while ( a <= b)
{
fact *= a
a += 1
}
sum += fact
b += 1
}
let fact=1;
let i=0;
while ( i< n )
{
i+=1;
fact*=i;
sum+=fact;
}
sum+=1;
m = 1;
for(let i = sum; i <= n; i++) {
m *= i;
sum += m;
}
console.log(sum);
let fact = 1;
let i = 1;
let k = 1;
while (k<=n) {
while (i<=k){
fact *= i;
i++;
}
sum+=fact;
k++;
}
sum++;
let b = 0;
let sum = 0;
let fact = 1;
for (a == 0; a <= n; a++){
fact *= a;
b += fact;
}
sum = b + 1;
for(i=1;i<=n;i++){
let fact=1
for(j=1;j<=i;j++){
fact=fact*j
}
sum=sum+fact
}
for (let i = 0; i <= n; i++) {
let fact = 1;
for (let j = 1; j <= i; j++) {
fact *= j;
}
sum += fact;
}
let i = 0;
let sum =0;
while (i <= n){
if (i == 0){
fact = 1;
sum += fact;
i++;
}
else{
fact *=i;
sum += fact;
i++;
}
}
let fact = 1;
for(k=1;k<=n;k++){
fact *= k;
}
return fact;
}
let sum = 0;
let i = 0;
while(i<=n){
sum = sum + finc(i);
i++;
}
p = 1;
for(let i = sum;i <= n;i++){
p*=i
sum+=p;
}
for(let i = 1, temp = 1; i<=n; i++){
temp*=i;
sum+=temp;
}
p = 1;
for(let i = sum; i <= n; i++){
p*=i
sum+=p;
}
console.log(sum);
let fact = 1;
let i = 1;
while ( i <= n ){
fact *= i
sum += fact
i += 1
}
let fact = 1;
let i = 1;
while (i<=n){
fact*=i
sum+=fact
i++
}
let i = 1
let fact = 1
while(i <= n)
{
sum += fact
i +=1
fact *= i
}
function f(n) {
let fact = n
while (n != 1) {
n -= 1
fact *= n
}
return fact;
}
let i = 0
while (i < n){
i += 1
sum += f(i)
}
let fact = 1;
let x = 1;
while (x <= n){
fact *= x;
sum += fact;
x++;
}
let fact = 1;
let i =0;
while (n != i)
{
i++;
fact *= i;
sum += fact;
}
let i = n;
while(n>=0)
{
let fact = 1;
while (i)
{
fact*= i;
i--;
}
sum+=fact;
n--;
i=n;
}
let sum = 0;
let i = 1;
while (i <= n)
{
fact = i * fact;
sum += fact;
i++;
}
sum = sum + 1;
let sum = 0;
// перебираем числа
for (let i = start; i <= finish; i += step) {
// считаем факториалы
let factorial = 1;
for (let j = 2; j <= i; j++) {
factorial *= j;
}
// считаем сумму
sum += factorial;
}
return sum;
}
sum = sumFactorials(0, n, 1);
for (i = 1; i <= n; i++)
{
fact = fact * i
sum = sum + fact
}
sum += 1
let fact = 1;
let sum = 1;
while (x <= n){
fact = fact * x;
sum = sum + fact ;
x += 1;
}
let factorial = 1;
for( let i = 1; i <=n; i++)
{
factorial *= i;
sum += factorial;
}
console.log(sum);
let fact = 1;
let a = 1;
while(a <= n)
{
fact *= a;
sum += fact;
a += 1;
}
let a = 1
let sum = 0;
while (a<=n)
{
fact *= a;
sum += fact;
a++
}
sum++;
let i = 1
let fact = 1
while (i <= n) {
fact *= i;
i += 1;
sum += fact
}
let fact = 1;
let i = n;
while(i>=0){
while(n!=0)
{
fact= fact * n;
n=n-1;
}
sum=sum+fact;
fact=1;
i=i-1;
n=i;
}
let b = 0;
let fact = 1;
let a = 1;
for (a == 0; a <= n; a++)
{
fact *=a;
b += fact;
}
sum = b + 1;
for (let i = 1; i <= n; i++) {
sum += getFactorial(i);
}
function getFactorial(limit) {
let factorial = 1;
for (let i = 2; i <= limit; i++) {
factorial *= i;
}
return factorial;
}
let fact = 1;
let i = 1;
while (i<=n)
{
fact*=i;
sum+=fact;
i++;
}
let a = 1;
let fact = 1;
let b = 0;
for(a == 0; a <=n; a++){
fact *= a;
b += fact;
}
sum = b + 1;
var i = 1
while (i <= n)
{
var ii = 1
var a =1
while (ii <= i)
{
a *= ii
ii += 1
}
sum += a
i += 1
}
let sum = 0;
let fact = 1;
for (let i=0;i<=n;i++) {
fact = 1;
for (let j=1;j<=n1;j++) {
fact*=j;
};
console.log(n1, "! = " ,fact);
sum += fact;
n1--;
};
console.log("sum = ", sum);
function f(n) {
let fact = n
while (n != 1) {
n -= 1
fact *= n
}
return fact;
}
let i = 0
while (i < n){
i += 1
sum += f(i)
}
let sum = 0;
let fact = 1;
for (let i=0;i<=n;i++) {
fact = 1;
for (let j=1;j<=n1;j++) {
fact*=j;
};
console.log(n1, "! = " ,fact);
sum += fact;
n1--;
};
console.log("sum = ", sum);
let e = 1;
for (let i = sum;
i<=n;i++)
{
e*=i;
sum+=e;
}
let fact = 1;
let i = 1;
while (i <= n){
fact *= i
sum += fact
i +=1
}
let fact = 1;
let a = 0;
let b = 1;
for (b == 0; b <= n; b++)
{
fact *= b;
a += fact;
}
sum = a + 1;
let fact = 1;
let i = 1;
while (i <= n)
{
fact *= i;
i = i + 1
sum += fact
}
for (let j = 0; j <= n; j++){
let fact = 1;
for (let i = 1; i <= j; i++){
fact *= i;
}
sum += fact;
}
let count = 1;
let sum = 1;
let num = 1;
while (amount <=n)
{
num *= count;
if (count == amount)
{
amount += 1;
count = 1;
sum += num;
num = 1;
}
count += 1;
}
let t, s = n, sum = 1
while(s>0)
{
while(n > 1)
{
t = n * (n-1)
fact *= t
n -= 2
}
sum += fact
fact = 1
s -= 1
n = s
}
let fact = 1;
let i = 1;
while (i <= n)
{
fact *= i
sum += fact
i += 1
}
let fact=1
for (let i=1;i<=n;i++)
{
fact*=i
sum+=fact
}
let fact = 1;
let i = 1;
while (i <= n) {
fact *= i
sum += fact
i += 1
}
let i = 1;
let fact = 1;
let j = 1;
while (j <= n){
while(i <= j){
fact *= i;
i++;
}
sum += fact;
j++;
}
for(let i = 0; i <= n; i ++){
let f = 1;
let q = i;
while(q)
f *= q--;
sum += f;
}
let fact = 1;
for (let i = 1; i <= n; i++) {
fact *= i;
x += fact;
}
let sum = x
let x = n;
let sum = 0;
while (n != -1)
{
while (x != 0)
{
fact *= x;
x--;
}
sum += fact
n--;
fact = 1;
x = n;
}
console.log(sum);
let fact = 1;
for(let i = 1; i<=n; i++){
fact*=i;
sum += fact
}