We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f312cdb commit ced4cfbCopy full SHA for ced4cfb
src/main/java/com/thealgorithms/maths/Factorial.java
@@ -16,10 +16,10 @@ public static BigInteger factorial(int n) {
16
if (n < 0) {
17
throw new IllegalArgumentException("Input number cannot be negative");
18
}
19
- BigInteger factorial = BigInteger.ONE;
20
- for (int i = 1; i <= n; ++i) {
21
- factorial = factorial.multiply(BigInteger.valueOf(i));
+ BigInteger result = BigInteger.ONE;
+ for (int i = 1; i <= n; i++) {
+ result = result.multiply(BigInteger.valueOf(i));
22
23
- return factorial;
+ return result;
24
25
0 commit comments