امیرحسین نائی | امیر اچ ان

چگونه فاکتوریل یک عدد را محاسبه کنیم ؟

چگونه فاکتوریل یک عدد را محاسبه کنیم ؟

چگونه فاکتوریل یک عدد را محاسبه کنیم ؟
کد جاوا اسکریپت زیر یک عدد رو دریافت میکنه و فاکتوریلش رو نمایش میده!


var number = prompt("Please Enter a number :");
var number=Math.floor(number);
var result=1;
var i=1;
if (number>=0){
	if (number==0){
	  alert("1");
	}
	else {
		while (i <= number){
			result *= i;
			i++;
		}
		alert(result);
	}
} else {
	alert("Error");
}


در صورتی کاربر عددی منفی وارد کند عبارت error نمایش داده میشود چون اعداد منفی فاکتوریل ندارند.
اگر عدد صفر را وارد کند عدد یک نمایش داده میشود چون میدانیم فاکتوریل 0 عدد 1 است.
و اگر عددی بزرگ تر از صفر وارد کند با استفاده از حلقه ی while فاکتوریل عدد محاسبه و نمایش داده میشود.


تاریح ارسال/ویرایش پست : 25/5/1395

مدیر سایت

امیرحسین نائی | امیر اچ ان

امیرحسین نائی (amirhn - امیر اچ ان) هستم.
متولد 1379 عاشق❤️ برنامه نویسی با انواع زبان های مختلف 😃
از 15 سالگی یادگیری برنامه نویسی رو شروع کردم
و تا امروز همچنان درحال یادگیری هستم .
در تلاش برای تبدیل شدن به یک Full Stack Developer 💪
روز به روز بیشتر عاشق برنامه نویسی میشم و هرگز برام خسته کننده نمیشه !!!

نظرات

نظرات reza45

سایتت واقعا عالیه ... دمت گرم!

ارسال نظر

account_circle
mail
security
متن نظر :