<commit_before>• What does puts do?
Puts returns nil and writes out the output to our console with a new line.
• What is an integer? What is a float?
In integer is any whole number (ex: 4, -231, 0) and a float is a number with a decimal place (ex: 4.4, -100.00).
• What is the difference between float and integer division? How would you explain the difference to someone who doesn't know anything about programming?
Float division simply calculates the number like a calculator would.  Integer division on the other hand rounds down (ex: 20/3 will print 6)

```
puts 24*365
puts 60*24*365*10
```
<commit_msg>Add 4.2 reflection content<commit_after>##What does puts do?
Puts returns nil and writes out the output to our console with a new line.
##What is an integer? What is a float?
In integer is any whole number (ex: 4, -231, 0) and a float is a number with a decimal place (ex: 4.4, -100.00).
##What is the difference between float and integer division? How would you explain the difference to someone who doesn't know anything about programming?
Float division simply calculates the number like a calculator would.  Integer division on the other hand rounds down (ex: 20/3 will print 6)

```
puts 24*365
puts 60*24*365*10
```
##How does Ruby handle addition, subtraction, multiplication, and division of numbers?
Ruby ignores the remainder of calculations and rounds down.

##What is the difference between integers and floats?
Integers are whole numbers while floats have decimal points.

##What is the difference between integer and float division?
Integer division outputs an integer and rounds down.  Float division divides to the decimal place.

##What are strings? Why and when would you use them?
A string is a sequence of characters between '' or "".

##What are local variables? Why and when would you use them?
A local variable starts with a lowercase letter or underscore and consists of letters.  They live inside the method.

##How was this challenge? Did you get a good review of some of the basics?
I am still trying to get used to rspec but the challenge itself was straight forward.

https://github.com/JasmeetChatrath/phase-0/blob/master/week-4/nums-letters.md
https://github.com/JasmeetChatrath/phase-0/blob/master/week-4/defining-variables.rb
https://github.com/JasmeetChatrath/phase-0/blob/master/week-4/basic-math.rb
{'fraction_non_alphanumeric': 0.07084933845497225, 'fraction_numerical': 0.029022620571916347, 'mean_word_length': 4.425925925925926, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7184428', 'n_tokens_mistral': 690, 'n_tokens_neox': 620, 'n_words': 350}