জাভাস্ক্রিপ্টেরও গতিশীল প্রকার রয়েছে। এর অর্থ জাভাস্ক্রিপ্টে বিভিন্ন ডেটা টাইপ রাখার জন্য ব্যবহৃত একই ভেরিয়েবল।
উদাহরণ
<html> <head> <script> var val; val = "Amit"; document.write("String: "+val); val = 20; document.write("<br>Number: "+val); val = 40.90; document.write("<br>Number with decimals: "+val); </script> </head> <body> </body> </html>