<commit_before>What does puts do?
returns nil and prints the output to the console with a new line


What is an integer? What is a float?
two types of number

integer is a whole number
Float is a number with a decimal place.

What is the difference between float and integer division? How would you explain the difference to someone who doesn't know anything about programming?

Integer will round the number.
Float will not.

```ruby
# assumtion 365 and 1/4 days each eay.
p 24*365.25
p 60*24*365.25*10
```

https://github.com/Tendoncs/phase-0/blob/master/week-4/defining-variables.rb

https://github.com/Tendoncs/phase-0/blob/master/week-4/simple-string.rb

https://github.com/Tendoncs/phase-0/blob/master/week-4/basic-math.rb<commit_msg>answered reflect in md<commit_after>What does puts do?
returns nil and prints the output to the console with a new line


What is an integer? What is a float?
two types of number

integer is a whole number
Float is a number with a decimal place.

What is the difference between float and integer division? How would you explain the difference to someone who doesn't know anything about programming?

Integer will round the number.
Float will not.

```ruby
# assumtion 365 and 1/4 days each eay.
p 24*365.25
p 60*24*365.25*10
```

https://github.com/Tendoncs/phase-0/blob/master/week-4/defining-variables.rb

https://github.com/Tendoncs/phase-0/blob/master/week-4/simple-string.rb

https://github.com/Tendoncs/phase-0/blob/master/week-4/basic-math.rb


<!--
Question: How does Ruby handle addition, subtraction, multiplication, and division of numbers?

Answer: It handles them fine if they are not strings.


Question: What is the difference between integers and floats?

Answer: integers are whole numbers floast include decimal places.


Question: What is the difference between integer and float division?

Answer: if you get 2.5 or 2
The example of a movie costing $3 and you have $7 how many movies can you see. Is a good example. You can see 2 movies not 2.5 movies.


Question: What are strings? Why and when would you use them?

Answer: Is a set up chars. You use them to do inputs and outputs for the most part. Using them as inputs is an issue. It is a great way to break your code. For example if on this project it asked for a number and you put in four it would break if you wanted them to put in 4. Cant do four + 2.


Question: What are local variables? Why and when would you use them?

Answer: Local veriable are ones only for thw file or program to use. Use them for everything. Use them to take in user input or to move things around your program.


Question: How was this challenge? Did you get a good review of some of the basics?

Answer:  Yeah. I enjoued it. I did not like the use of the word product. There is a .product to add two arrays together.

 -->
{'fraction_non_alphanumeric': 0.06846399432422845, 'fraction_numerical': 0.024122029088329194, 'mean_word_length': 3.8122866894197953, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 6, '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': '6237829', 'n_tokens_mistral': 871, 'n_tokens_neox': 796, 'n_words': 423}