GildedRose-Refactoring-Kata/elixir/lib/guilded_rose/utils/quality.ex
2021-01-29 23:38:18 -07:00

8 lines
212 B
Elixir

defmodule Utils.Quality do
def calculate(amount, max \\ 50)
def calculate(amount, _) when amount < 0, do: 0
def calculate(amount, max) when amount > max, do: max
def calculate(amount, _), do: amount
end