Chaining If Else Statements error

Tell us what’s happening:
Hi guys

I am trying to figure out the solution for the chain of “if” “else if”

The problem is not the solution but that sometimes different solution which give same results may work or not

It seems like there is an error in the system and that if you do not put the number that it wonts wont work

even if your solution is correct
does anyone else have the same issue ??

Your code so far

function testSize(num) {
  // Only change code below this line
  if (num < 5) {
    return "Tiny"
  else if ( num < 10) {
    return "Small"
  else if ( num < 15) {
    return " Medium"
  else if ( num < 20) {
    return "Large"
  else if (num >= 20) {
    return "Huge "
  // Only change code above this line

// Change this value to test

Your browser information:

User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36.

Link to the challenge:

Some of your returned values have no spaces, some have a space at the beginning, some have a space at the end. I suspect that at least two of your returned values are incorrect.