// get type of variable
var number = 1
var string = 'hello world'
var dict = {a: 1, b: 2, c: 3}
console.log(typeof number) // number
console.log(typeof string) // string
console.log(typeof dict) // object
// You can use the built-in method 'typeof' in order to check the variable datatype
//examples:
typeof "hello" // "string"
//or
var a = 1;
typeof(a);
//the output will be > 'number'
let store = [1,2,3]; console.log(typeof store);
> typeof "foo"
"string"
> typeof true
"boolean"
> typeof 42
"number"
console.log(typeof(variableName))
> typeof "foo"
"string"
> typeof true
"boolean"
> typeof 42
"number"
if(typeof variable == 'object'){
//
}
There are two scopes of variables:
- Global variables - Defined anywhere in code
- Local variables - Defined in only function