isabelayepes / silly_string-lab

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kode with Klossy Silly Strings

A string in Ruby is an data type that holds words, numbers, and other characters. A string is just data. This lab is 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.

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!

Challenge:

  1. Create a string that contains your favorite word, and save it to a variable called my_word.

  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 "Karlie Kloss"

  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 As for Os, as well as all as for os. We'll need to chain gsubs.

  8. Save each of the following strings to its own variable, then concatenate the variables in the order of the Kode with Klossy Camps! You can see the schedule here.

  • "Chicago"
  • "Los Angeles"
  • "New York"
  • "Saint Louis"
  • "Detroit"
  • "Oakland"
  • "Austin"

About

License:Other


Languages

Language:Ruby 100.0%