Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@sandeep1988
sandeep1988 / rb
Created February 20, 2020 10:31
assignment3
a = [
["B", "C", "Win"], ## b= 3
["A", "B", "Win"], # a = 3
["D", "C", "Loss"], # c = 3
["C", "A", "Loss"], # a = 6
["B", "D", "Win"], # b = 6
["A", "D", "Draw"], ## a 7 , d = 1
["A", "B", "Draw"], # a = 8, b = 7, c = 3 , d = 1
]
@sandeep1988
sandeep1988 / rb
Created February 20, 2020 10:30
assignment2
# Example 1:
class User
["active", "inactive","pending"].each do |method|
define_method "#{method}?" do
self.status == method
end
end
end
==============================
###Test Case
@sandeep1988
sandeep1988 / rb
Created February 20, 2020 10:29
assignment1
# Example 1:
def get_addresses
addresses = User.includes(:address)
end
======================
# Example 2:
Solution: We will call directly initialize method for getter and setter method.
class Greeting
def initialize(name)