V School | Better Humans, Better Outcomes

Function Chaining

Create 5 different functions. Each function should print to the console something funny, and then call the next function. Each function should also have 1 parameter. This parameter will be called iteration. Every time you get to the 5th function you should increase the iteration by one, and then pass

Javascript Calculator (Node)

You are going to create a calculator in pure Javascript using NodeJS and readline-sync. Your script must have: * A function that adds two numbers and returns the result * A function that multiplies two numbers and returns the result * A function that divides two numbers and returns the result * A function

Even/Odd Looping

Create a for loop that iterates through 101 numbers (from 0 - 100). If the current iteration is an Odd number, print "Odd" to the console, otherwise print "Even".

Looper

You are going to create a for loop inside of an inline

Debugging

If you want to jump straight to the debugging checklist, click here. Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. - Brian Kernighan and P.

V School | Better Humans, Better Outcomes © 2026