From 2c818422ecb8f5173870dfac5b9496f1297c2e4c Mon Sep 17 00:00:00 2001 From: Xiaopow Date: Wed, 20 May 2015 10:31:10 +0800 Subject: [PATCH] xiao w9/d3/quiz --- .ruby-gemset | 1 + .ruby-version | 1 - lib/carmen.rb | 3 ++- lib/cube_numbers.rb | 1 + lib/hashtags.rb | 4 +++- lib/names.rb | 6 ++++++ lib/only_squares_can_join.rb | 2 +- 7 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 .ruby-gemset delete mode 100644 .ruby-version diff --git a/.ruby-gemset b/.ruby-gemset new file mode 100644 index 0000000..89fbb08 --- /dev/null +++ b/.ruby-gemset @@ -0,0 +1 @@ +array_lab diff --git a/.ruby-version b/.ruby-version deleted file mode 100644 index ccbccc3..0000000 --- a/.ruby-version +++ /dev/null @@ -1 +0,0 @@ -2.2.0 diff --git a/lib/carmen.rb b/lib/carmen.rb index 2fb1712..91b95fe 100644 --- a/lib/carmen.rb +++ b/lib/carmen.rb @@ -1,2 +1,3 @@ -def carmen +def carmen(array) + array.index('carmen') end diff --git a/lib/cube_numbers.rb b/lib/cube_numbers.rb index 542e86c..7b5a472 100644 --- a/lib/cube_numbers.rb +++ b/lib/cube_numbers.rb @@ -1,2 +1,3 @@ def cube_numbers(numbers) + numbers.map! {|i| i**3 } end diff --git a/lib/hashtags.rb b/lib/hashtags.rb index ca2514b..108fd4f 100644 --- a/lib/hashtags.rb +++ b/lib/hashtags.rb @@ -1,2 +1,4 @@ def hashtags(tweet) -end + tweet = tweet.split.delete_if {|i| i.length < 4} + tweet.map! {|i| "#" + i} +end \ No newline at end of file diff --git a/lib/names.rb b/lib/names.rb index 9b58373..214385e 100644 --- a/lib/names.rb +++ b/lib/names.rb @@ -1,2 +1,8 @@ def name_formatter(name) + name = name.split + name.delete('bartholomew') + name.map! {|i| i.capitalize} + name = name.join(" ") end + +name_formatter('sean ian michael segfault bartholomew joke-explainer jones') \ No newline at end of file diff --git a/lib/only_squares_can_join.rb b/lib/only_squares_can_join.rb index dc8cb75..6151c79 100644 --- a/lib/only_squares_can_join.rb +++ b/lib/only_squares_can_join.rb @@ -1,4 +1,4 @@ require 'byebug' def only_squares_can_join(array,value) - binding.byebug + # binding.byebug end \ No newline at end of file