জাভাস্ক্রিপ্ট ভেরিয়েবলের কোন প্রকার নেই। মান টাইপ আছে. এখানে কিভাবে জাভাস্ক্রিপ্ট ভেরিয়েবল ঘোষণা করা হয় −
var rank = 5 var name =”John”
আপনি এখনও এটি এভাবে লিখতে পারেন −
var rank = 5 rank = ‘first' document.write(rank)
আপনি উপরে যেমনটি দেখতে পাচ্ছেন, পরিবর্তনশীল ঘোষণায় ধরণটি নির্দিষ্ট করা কোনো উপকারে আসবে না। কারণ ভেরিয়েবলের মান দ্বারা টাইপ নির্ধারণ করা হয়।