> For the complete documentation index, see [llms.txt](https://fundamentals.rocketacademy.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fundamentals.rocketacademy.co/4-conditional-logic/additional-resources-4.md).

# Additional Resources 4

## Introduction <a href="#introduction" id="introduction"></a>

If you'd like to learn more, this page contains a non-exhaustive, unordered list of useful resources. These resources are primarily related to Module 4, but also expand the scope of what has been covered, and touch on concepts and fundamentals that we will cover in future modules. You will see some of these resources repeated in other pages.

## Logic

1. [Brilliant.org: Computer Science Fundamentals](https://brilliant.org/courses/computer-science-essentials/)
2. [JavaScript.info: Comparisons](https://javascript.info/comparison)
3. [FCC: Basic JavaScript - Use Conditional Logic with If Statements](https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/basic-javascript/use-conditional-logic-with-if-statements)
4. [W3S: JavaScript `if else if`](https://www.w3schools.com/js/js_if_else.asp)\`\`
5. [Kenrickles: `ifs` vs `if else if`code demonstration](https://replit.com/@kenrickles/Difference-between-MultipleIfs-and-If-else-Ifs#index.js)
6. [MDN: Making Decisions in Your Code](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/conditionals)
7. [W3S: JavaScript Switch Statement](https://www.w3schools.com/js/js_switch.asp)
8. [Digital Ocean: How to Use the Switch Statement in JavaScript](https://www.digitalocean.com/community/tutorials/how-to-use-the-switch-statement-in-javascript)

## Input Validation

1. JavaScript String Methods:
   1. [.toLowerCase()](https://www.w3schools.com/jsref/jsref_tolowercase.asp)
   2. [.toUpperCase()](https://www.w3schools.com/jsref/jsref_touppercase.asp)
   3. [.trim()](https://www.w3schools.com/jsref/jsref_trim_string.asp)
   4. [.includes()](https://www.w3schools.com/jsref/jsref_includes.asp)
   5. [.split()](https://www.w3schools.com/jsref/jsref_split.asp)
