Skip to content

Instantly share code, notes, and snippets.

@ellathur
ellathur / pet.rb
Last active March 5, 2017 03:47
ex3.5
class Pet
attr_reader :color, :breed
attr_accessor :name
def initialize(color, breed)
@color = color
@breed = breed
@hungry = true
end
@ellathur
ellathur / cat.rb
Created February 23, 2017 21:02
ex3.5
class Pet
attr_reader :color, :breed
attr_accessor :name
def initialize(color, breed)
@color = color
@breed = breed
@hungry = true
end
@ellathur
ellathur / cat.rb
Created February 20, 2017 22:06
ex3.4
class Cat
attr_reader :color, :breed
attr_accessor :name
def initialize(color, breed)
@color = color
@breed = breed
@hungry = true
end
@ellathur
ellathur / fav_foods.rb
Created February 19, 2017 00:08
ex 3.3
def fav_foods
food_array = []
3.times do
puts "Name your favourite food"
food_array << gets.chomp
end
puts "Your favourite foods are #{food_array.join(", ")}."
p food_array
food_array.each do |food|
puts "I like #{food} too!"
@ellathur
ellathur / program2.rb
Last active February 19, 2017 01:10
ex3.2
if (5+5==10)
puts "this is true"
else
puts "this is false"
end
@ellathur
ellathur / program.rb
Created February 18, 2017 21:36
ex3.1
puts "hello"
p "hello"
def greeting
puts "please enter your name "
name = gets.chomp
puts "Hello " + " " + name
end
greeting
@ellathur
ellathur / index.html
Last active June 5, 2017 13:02
ex2.10
//facebook
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.8";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
//googlemapsapi
@ellathur
ellathur / scripts.js
Created February 9, 2017 20:03
ex2.9
//facebook
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.8";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
//twitter
@ellathur
ellathur / scripts.js
Created February 5, 2017 20:30
ex2.8
//facebook
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.8";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
//twitter
@ellathur
ellathur / scripts.js
Created February 5, 2017 20:16
ex2.7
//facebook
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.8";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
//twitter