Initial upload
This commit is contained in:
12
elixir/guessing-game/lib/guessing_game.ex
Normal file
12
elixir/guessing-game/lib/guessing_game.ex
Normal file
@@ -0,0 +1,12 @@
|
||||
defmodule GuessingGame do
|
||||
|
||||
def compare(_secret_number, :no_guess \\ :no_guess), do: "Make a guess"
|
||||
|
||||
def compare(secret_number, guess) when secret_number == guess, do: "Correct"
|
||||
|
||||
def compare(secret_number, guess) when abs(guess-secret_number) == 1, do: "So close"
|
||||
|
||||
def compare(secret_number, guess) when guess > secret_number, do: "Too high"
|
||||
|
||||
def compare(secret_number, guess) when guess < secret_number, do: "Too low"
|
||||
end
|
Reference in New Issue
Block a user