Skip to content

jolielerner/upperline-silly_string-upperline-ga-060216

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Silly String

A string in Ruby is an data type that holds words, numbers, and other characters. A string is just data. This lab is going to be a refresher on how to create and manipulate strings. You'll code your solution in silly_string.rb

You can read about strings and all the methods available here.

NOTE: This lab does not have tests, so the learn command wont work. Instead, just write your code and test it out manually by running ruby silly_string.rb in the command line. If the output looks like it's intended to, you're good to go and can use learn submit to submit your work!

##Challenge:

  1. Create a string that contains your favorite word. It can be in any language!

  2. Using a method built into ruby, capitalize every letter in the string you just created

  3. Now let's make all the characters lowercase in the string "IM NOT SHOUTING"

  4. Using a method built into ruby, count how many letters are in the string "supercalifragilisticexpialidocious"

  5. Now let's add more words to that string, using + just like in math. That's called concatenation. Let's add together to the two strings "wow" and "mom".

  6. Now let's capitalize just the first letter of the sentence "i really like programming"

  7. Let's take the string "Astounding aardvarks, arguably an ancient animal, always ate apples and acorns and artichokes all around Athens, amazing!". We want to use the gsub method to switch all A for O, as well as all a for o. We'll need to chain gsubs.

View Silly String on Learn.co and start learning to code for free.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages