- Notifications
You must be signed in to change notification settings - Fork1.3k
learn-co-students/ttt-1-welcome-rb-v-000
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
We're going to build a simple program that implements only the very first thing a complete Tic Tac Toe program would require, which is to greet the player with a welcome message.
- Read the output from running
learn. - Use
putsto print "Welcome to Tic Tac Toe!" - Have tests pass locally by running
learn. - Submit solution.
- Run
learn - Read output.
- Code solution in
lib/welcome.rb - Run
learn - Read output.
- If still broken, repeat 3-5
- If passing, submit with
learn submit
Here are some things you can try to get more clues to solve the lab.
When you runruby lib/welcome.rb from your terminal you are asking the Ruby interpreter to run your program. If you see no output, like below, that means there is no code inlib/welcome.rb to print "Welcome to Tic Tac Toe!".
Note: The filewelcome.rb already exists in the folderlib, but is not displayed in Learn IDE default view.
The solution to this is to make sure you haveputs "Welcome to Tic Tac Toe!" inlib/welcome.rb. A working program should look like:
Note: Contrary to the workflow of the previous lesson, it is NOT necessary to create a new file to contain the 'puts` instruction.
Hint: Make sure you've savedlib/welcome.rb.
When you runlearn you might see failing tests even though your program seemingly works. The failures might read something like:
1) lib/welcome.rb prints "Welcome to Tic Tac Toe!" Failure/Error: load './lib/welcome.rb' #<IO:0x007fa2b28325a0> received :puts with unexpected arguments expected: ("Welcome to Tic Tac Toe!") got: ("Welcome to Tic Tac Toe") # ./lib/welcome.rb:4:in `puts'An error like this is telling you that the test expects you to print"Welcome to Tic Tac Toe!", but you printed something else. Programming is absolutely precise, make sure your tests are printing exactly "Welcome to Tic Tac Toe!".
ViewWelcome Message for Tic Tac Toe on Learn.co and start learning to code for free.
About
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Contributors5
Uh oh!
There was an error while loading.Please reload this page.

