JavaScript Variables and Datatypes explained for Beginners