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.
First argument is the pattern we want to find in the string. The pattern can be a string or Regex. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp
Second argument is the replacement. It can be a string or a function. If the string is emtpty, we essentially just remove the pattern.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions
i hear people say you don't need math to be a programmer. LIES! yes, you do need math to become a good programmer. performance is important.
What does .replace() do?
What is happening here exactly? Is this an arrow function? And what do all the symboks inside the parenthesis mean?
This comment is hidden because it contains spoiler information about the solution
This comment is hidden because it contains spoiler information about the solution
[]
that's an empty list, calling your function like this:find_average()
you're not passing anything.Everytime I try to pass an empty array: find_average()
I get the following error:
TypeError: find_average() missing 1 required positional argument: 'numbers'
So I guess it's not possible to pass an empty array because the array is the only argument for the function... In that case, is it really necessary to account for empty arrays with an if statement?