JavaScript चरों के प्रकार नहीं होते। मानों के प्रकार होते हैं। यहाँ बताया गया है कि JavaScript चर कैसे घोषित किए जाते हैं:
var rank = 5 var name = "John"
आप अभी भी इसे इस तरह लिख सकते हैं:
var rank = 5 rank = 'first' document.write(rank)
जैसा कि आप ऊपर देख सकते हैं, चर घोषणा में प्रकार निर्दिष्ट करना किसी लाभ का नहीं होगा। ऐसा इसलिए है क्योंकि प्रकार चर के मान द्वारा निर्धारित होता है।