Skip to content

Instantly share code, notes, and snippets.

@GMadorell
Created April 22, 2015 17:04
Show Gist options
  • Save GMadorell/1e6c994762c7e2ceea8a to your computer and use it in GitHub Desktop.
Save GMadorell/1e6c994762c7e2ceea8a to your computer and use it in GitHub Desktop.
fizzbuzz scala
package fizzbuzz
object Fizzbuzz {
def fizzbuzz(n: Int): String = n match {
case _ if (n % 3) == 0 && (n % 5) == 0 => "fizzbuzz"
case _ if (n % 3) == 0 => "fizz"
case _ if (n % 5) == 0 => "buzz"
case _ => ""
}
// def fizzbuzz(n: Int): String = n match {
// case _ if (n % 3) == 0 && (n % 5) == 0 => "fizzbuzz"
// case _ if (n % 3) == 0 => "fizz"
// case _ if (n % 5) == 0 => "buzz"
// case _ => ""
// }
// def fizzbuzz(n: Int) = {
// if (n % 3 == 0 && n % 5 == 0) {
// "fizzbuzz"
// } else if (n % 3 == 0) {
// "fizz"
// } else if (n % 5 == 0) {
// "buzz"
// }
// }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment