JavaScript has dynamic types. This means that the same variable can be used to hold different data types: