Ad
  • Custom User Avatar

    In ruby the last line of the method will always be returned. So when you write single line functions like this (length * width * height) you don't have to assign it to a variable and return the variable. Just a 1 line mathematical equasion will be sufficient and it returns the value.

    This solution is still good and works just fine. 👍

  • Custom User Avatar

    Nice. You know, in ruby you don't have to assign the value to a vaiable? Methods will return the value of the last line of code being executed within the block, so you can just run your function and call it a day. Still, this solution will work great.

  • Custom User Avatar

    Yeah... this is a pretty "clever" solution. Fine, for sure, but leaves a lot of room for confusion as well as unexpected amount of parameters. Still... neat to see this idea.

  • Custom User Avatar

    Like this. .chars and .split("") will do the same thing.