WEB前端开发,不知道这串代码是什么意思,希望知道的解释一下 运行结果是4
<script>
function factotial(num1){
var sumJc = num1;
for(var i= 1; i<=num1; i++){
sumJc*=i;
}
return sumJc;
}
console.log(factotial(2));
</script>