-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathworkspace.rb
123 lines (108 loc) · 2.38 KB
/
workspace.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
time = Time.now
today = time.wday
cafe = ['',
"7am — 8:30pm",
"7am — 8:30pm",
"7am — 8:30pm",
"7am — 8:30pm",
"7am — 8:30pm",
"8am — 8:30pm",
"9am — 8:30pm"]
bushwick =['',
"Closed",
"10am - 6pm",
"10am - 8pm",
"10am - 8pm",
"10am - 6pm",
"10am - 5pm",
"Closed"]
leonard = ['',
"10am - 6pm",
"10am - 8pm",
"10am - 8pm",
"10am - 8pm",
"10am - 6pm",
"10am - 5pm",
"Closed"]
wburg = ['',
"10am - 6pm",
"1pm to 8pm",
"10am to 6pm",
"10am - 6pm",
"10am - 6pm",
"Closed",
"Closed"]
housing = ['',
"9am - 9pm",
"9am - 9pm",
"9am - 9pm",
"9am - 9pm",
"9am - 9pm",
"10am - 5pm",
"10am - 5pm"]
jefferson = ['',
"10am - 8pm",
"11am - 6pm",
"10am - 8pm",
"11am - 6pm",
"10am - 5pm",
"10am - 5pm",
"Closed"]
met = ['',
"10am - 5:30pm",
"10am - 5:30pm",
"10am - 5:30pm",
"10am - 5:30pm",
"10am - 9pm",
"10am - 9pm",
"10am - 5:30pm"]
schwarzman = ['',
"10am - 6pm",
"10am - 8pm",
"10am - 8pm",
"10am - 6pm",
"10am - 6pm",
"10am - 6pm",
"1pm - 5pm"]
sibl = ['',
"11am - 6pm",
"10am - 8pm",
"10am - 8pm",
"10am - 8pm",
"11am - 6pm",
"11am - 6pm",
"Closed"]
#I'm using wonky looking formatting below to make the strings line up when printed to console. Maybe refactor with printf in the future? Printf could just make the code more complicated, needlessly.
puts "BROOKLYN"
puts "19 Cafe #{cafe[today]}"
puts "Bushwick Library #{bushwick[today]}"
puts "Leonard Library #{leonard[today]}"
puts "Wburg Library #{wburg[today]}"
puts ''
puts "MANHATTAN"
puts "Housing Works #{housing[today]}"
puts "Jefferson Market #{jefferson[today]}"
puts "MET #{met[today]}"
puts "Schwarzman #{schwarzman[today]}"
puts "SIBL #{sibl[today]}"
puts "Would you like directions?"
response = gets.chomp
while response != "no"
if response == "yes"
puts "Brooklyn"
puts "19 Cafe — down the street"
puts "Bushwick Lib - head down Manhattan, left on Seigel street"
puts "Leonard Lib - up Manhattan, left on Devoe. Corner of Devoe and Leonard"
puts ''
puts "Manhattan"
puts "Housing Works - M to Broadway-Lafayette (20min)"
puts "Jefferson Mrkt - M to W 4th (24min)"
puts "MET - L to 4/5 to 86th (43min)"
puts "Schwarzman - M to 42nd st Bryant Park (32min)"
puts "SIBL - M to 34th st (32min)"
break
elsif response == "no"
else puts "please put yes or no"
response = gets.chomp
end
end