GuessingGame completed

This commit is contained in:
2023-12-17 01:14:53 -05:00
parent dc082ec91f
commit eaf2ddb913
11 changed files with 368 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
defmodule GuessingGame do
def compare(secret_number, guess \\ :no_guess)
def compare(_secret_number, :no_guess), do: "Make a guess"
def compare(secret_number, guess) when secret_number == guess, do: "Correct"
def compare(secret_number, guess) when abs(secret_number - guess) == 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