Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
Description is internally inconsistent.
however
Also, this is implemented completely arbitrarily.
In Haskell, the sum can always be calculated. In JavaScript, there are tests with all sorts of weird unspecified Non-
Array
s, but if the input is anArray
, it's always anArray
ofNumber
s.There is generally no good reason to pollute kata with input validation; if anyway, the description should just state plainly input validation is to be performed instead of hinting that the sum might be impossible to calculate, and it should be tested better ( more consistently across languages is, unfortunately, just plain impossible. the Haskell description might be adjusted for that ).
It's... A corner case. Means you should print the input to see what's your function is fed with and so you'll be able to understand why it fails.
Help us help you. Tell us which language you're having this problem with, and markup your code as
code
( with correct indentation! ).It looks like JavaScript though, in which case:
console.log
is your friend. Look at the inputs.This comment is hidden because it contains spoiler information about the solution