Skip to content

Challenge Understanding Uninitialized Variables

SaintPeter edited this page · 1 revision
Clone this wiki locally

Understanding Uninitialized Variables

When JavaScript variables are declared, they have an initial value of undefined. If you do a mathematical operation on an undefined variable your result will be NaN which means "Not a Number". If you concatenate a string with an undefined variable, you will get a literal string of "undefined".

Basically this means that before you do any operations with them you must assign an initial value at some point.

Something went wrong with that request. Please try again.