javascript循環(huán)語(yǔ)句 求答案一份,一、使用js循環(huán)語(yǔ)句寫出求某個(gè)數(shù)的階乘的函數(shù)?
求答案一份,一、使用js循環(huán)語(yǔ)句寫出求某個(gè)數(shù)的階乘的函數(shù)?首先,負(fù)數(shù)沒(méi)有層次結(jié)構(gòu),所以我們需要判斷如果傳入的參數(shù)是負(fù)數(shù),它將返回0。接收函數(shù)判斷返回值為0表示非法參數(shù)。那么0和1都是1,所以直接返回1
求答案一份,一、使用js循環(huán)語(yǔ)句寫出求某個(gè)數(shù)的階乘的函數(shù)?
首先,負(fù)數(shù)沒(méi)有層次結(jié)構(gòu),所以我們需要判斷如果傳入的參數(shù)是負(fù)數(shù),它將返回0。接收函數(shù)判斷返回值為0表示非法參數(shù)。
那么0和1都是1,所以直接返回1。
剩余自然數(shù)的類是1*2*n。
<scripte>
fun地層(num)
{
if(num<0)返回0
if(num<2)返回1
var ret=1
而(num>1)
{
ret num
num--}
ret ret
lt/scripte>