JavaScript е език със свободен формат на данните, така че променливите в него магат да съхраняват числа, текстови низове или булеви стойности (т.е. истина или неистина)
Това го различава от другите езици за програмиране като C++ или Java (Java и JavaScript са съвсем различни неща държа да поясня), при които трябва да декларирате определен тип за променливата и след това в нея може да съхранявате данни само от него.
Пример :
//Инициализиране на числова променлива
var a = 3;
//Инициализиране на променлива с низ
var b = "JavaScript бля бля";
//Инициализиране на булева променлива
var c = true;
//Извеждане на типа на данните в променливите
alert( typeof a+"\n"+typeof b+"\n"+typeof c );
Този пример създава променливи с начална стойност от три различни типа данни, поддържани от JavaScript.
Тези три променливи първо се подават на функцията alert(), а след това се използва ключовата дума typeof, за да върне типовете данни и те да бъдат показани в диалоговия прозорец.
+ служи за съединяване на текста, а \n за показване на нов ред
В урок №2 обяснението е по-подробно така че ако имате затруднения с този моля прочетете урок №2 този урок е за да наблегнем върху синтаксиса докато обясняваме отново функциите var.