我有一个简单的阶乘函数: function factorial(n){ if (array.lengtharray.reduce((a, b) => a * b); return 1;} 但出于某种原因,这是在codewars中抛出Expected error was thrown: RangeError我试图通过if-else块解释数组长度为0/未定义<
), ), ) }当我传递一个只有一个项的列表时,它会显示标题上的错误,但是如果我在列表中添加了更多的项,它就会显示它们,但是总是在没有 first和红色错误的情况下显示它们。Exception caught by widgets library ═══════════════════════════════════════════════════════
The following Rang