javascript循环语句 求答案一份,一、使用js循环语句写出求某个数的阶乘的函数?

求答案一份,一、使用js循环语句写出求某个数的阶乘的函数?首先,负数没有层次结构,所以我们需要判断如果传入的参数是负数,它将返回0。接收函数判断返回值为0表示非法参数。那么0和1都是1,所以直接返回1

求答案一份,一、使用js循环语句写出求某个数的阶乘的函数?

首先,负数没有层次结构,所以我们需要判断如果传入的参数是负数,它将返回0。接收函数判断返回值为0表示非法参数。

那么0和1都是1,所以直接返回1。

剩余自然数的类是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>