Class: MiniTestPractice::MyClass
- Inherits:
-
Object
- Object
- MiniTestPractice::MyClass
- Defined in:
- lib/mini_test_practice.rb
Overview
Your code goes here…
Instance Method Summary collapse
- #check_number?(value) ⇒ Boolean
- #divide(a, b) ⇒ Object
- #enough_length?(str) ⇒ Boolean
- #fizz_buzz(value) ⇒ Object
- #hello(word) ⇒ Object
- #odd?(value) ⇒ Boolean
Instance Method Details
#check_number?(value) ⇒ Boolean
10 11 12 |
# File 'lib/mini_test_practice.rb', line 10 def check_number?(value) (value >= 1000) and (value <= 9999) and (value % 2) == 0 end |
#divide(a, b) ⇒ Object
18 19 20 |
# File 'lib/mini_test_practice.rb', line 18 def divide(a, b) a / b end |
#enough_length?(str) ⇒ Boolean
14 15 16 |
# File 'lib/mini_test_practice.rb', line 14 def enough_length?(str) (str.length >= 3) and (str.length <= 8) end |
#fizz_buzz(value) ⇒ Object
22 23 24 25 26 27 28 29 |
# File 'lib/mini_test_practice.rb', line 22 def fizz_buzz(value) if value%15 == 0 then "FizzBuzz" elsif value%3 == 0 then "Fizz" elsif value%5 == 0 then "Buzz" else nil end end |
#hello(word) ⇒ Object
31 32 33 34 |
# File 'lib/mini_test_practice.rb', line 31 def hello(word) end |
#odd?(value) ⇒ Boolean
6 7 8 |
# File 'lib/mini_test_practice.rb', line 6 def odd?(value) (value % 2) == 1 end |