Class: MiniTestPractice::MyClass

Inherits:
Object
  • Object
show all
Defined in:
lib/mini_test_practice.rb

Overview

Your code goes here…

Instance Method Summary collapse

Instance Method Details

#check_number?(value) ⇒ Boolean

Returns:

  • (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

Returns:

  • (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

Returns:

  • (Boolean)


6
7
8
# File 'lib/mini_test_practice.rb', line 6

def odd?(value)
  (value % 2) == 1
end