for循环中的异常行为

时间:2019-07-05 08:08:29

标签: javascript loops

我要遍历一系列我想相乘的数字。但是这种相乘的结果给了我意想不到的结果。看代码。

function FirstFactorial(num) {
    for(x = num; x > 0; x--){
        console.log(x , x-1);
        console.log(x * x-1);
    }
}
FirstFactorial(4);

前两个数字分别是4和3。4乘以3是12。代码结果是15。为什么?

0 个答案:

没有答案