In this DaddyDev lesson, Ryan E. Hamilton introduces variables, which are containers for storing values in JavaScript or any programming language.

In programs and in life, things are constantly changing. Just like the word "variable" suggests, these containers hold values that are "able" to "vary" (i.e. they can change), and variables literally represent the values that can and will change over the course of running our programs (e.g. positions of characters, game scores, number of lives, clock time, etc.).

Variables in JavaScript can hold a variety of data types, but in this intro we focus on their ability to hold numbers and strings of text.

Enjoy! 8)

DaddyDev 21: Variables