Skip to content

Commit ef50a58

Browse files
committed
check for NaN, as NaN === "number" evaluates to true.
1 parent aa2e1e6 commit ef50a58

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Sprint-1/implement/sum.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
function sum(elements) {
22
return elements.reduce((acc, curr) => {
3-
if (typeof curr !== "number") {
3+
if (typeof curr !== "number" || isNaN(curr)) {
44
return acc;
55
}
66
return acc + curr;

0 commit comments

Comments
 (0)