برنامه نویسی

تابع فاکتوریال در جاوا اسکریپت – توضیح سریع.

Summarize this content to 400 words in Persian Lang
فاکتوریل یک فرمول ریاضی است که یک عدد را در هر عدد زیر آن ضرب می کند تا یک عدد.

وقتی این نمونه کد را می بینید،

تابع فاکتوریل(n) {اگر (n == 0) {بازگشت 1;}دیگر {بازگشت فاکتوریل(n – 1) * n;}13}console.log(factorial(8));// → 40320

در اینجا نحوه حل آن است

اگر n 0 باشد، 1 را برمی گرداند و شرط بازگشت را به پایان می رساند
اگر n 0 نباشد، خود را با n-1 ضرب در n فراخوانی می کند

یافتن فاکتوریل (8)

فاکتوریل(n – 1) * n

n می شود 8 – می توان گفت 8 آرگومانی است که به تابع فاکتوریل منتقل می شود

فاکتوریل (n-1)*n

ساده است

(8-1) * 8

که می شود

فاکتوریل (7)* 8

ابتدا فاکتوریل 7 را پیدا کنید سپس حاصل را در 8 ضرب کنید

7 7x6x5x4x3x2x1 است – که برابر با 5040 است

حاصل فاکتوریل 7 را در 8 ضرب کنید

5040 * 8 برابر است با 40320

تمام کن

فاکتوریل یک فرمول ریاضی است که یک عدد را در هر عدد زیر آن ضرب می کند تا یک عدد.

وقتی این نمونه کد را می بینید،

تابع فاکتوریل(n) {
اگر (n == 0) {
بازگشت 1;
}دیگر {
بازگشت فاکتوریل(n – 1) * n;
}
13
}
console.log(factorial(8));
// → 40320

در اینجا نحوه حل آن است

  • اگر n 0 باشد، 1 را برمی گرداند و شرط بازگشت را به پایان می رساند
  • اگر n 0 نباشد، خود را با n-1 ضرب در n فراخوانی می کند

یافتن فاکتوریل (8)

فاکتوریل(n – 1) * n

n می شود 8 – می توان گفت 8 آرگومانی است که به تابع فاکتوریل منتقل می شود

فاکتوریل (n-1)*n

ساده است

(8-1) * 8

که می شود

فاکتوریل (7)* 8

ابتدا فاکتوریل 7 را پیدا کنید سپس حاصل را در 8 ضرب کنید

7 7x6x5x4x3x2x1 است – که برابر با 5040 است

حاصل فاکتوریل 7 را در 8 ضرب کنید

5040 * 8 برابر است با 40320

تمام کن

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا