V School | Better Humans, Better Outcomes

Arrays

Arrays are a data structure we can use to collect together multiple other pieces of data. Essentially, it's like a box that holds things inside in a specified order. Creating an array Arrays are created simply by surrounding the pieces of data you want in the array with square brackets

Data Types

Representing Data Data types (also known as data structures) allow programmers to represent information from the real world in code. They can be divided into 2 groups: primitive data types and complex data types. The specific types we'll focus on are: Primitive Data Types * Strings * Numbers * Booleans Complex Data Types

Functions

What is a function? “A function is a JavaScript procedure—a set of statements that performs a task or calculates a value.” - MDN Web Docs Analogy Think about some appliances in your kitchen: a dishwasher, refrigerator, toaster, oven, etc. Each of these appliances do a very specific thing – dishwashers

Letter Frequency

Find the frequency of all characters in a given word or phrase, and print them to the console. * Contain the characters and their counts within an object. * Each character will be its own key * Each value will be the character's frequency. Example: const phrase = 'slimy smelly solution'; arrayIndex = (str) => { // Manipulation

Loops

What is a loop? Any time you find yourself needing to repeat the same code over and over, you'll oftentimes need a loop. Imagine you're tasked with console.logging the numbers 1 through 1,000 to the console. Obviously this would be very obnoxious and repetitive to write manually. But

V School | Better Humans, Better Outcomes © 2026