JavaScript cũng có các kiểu động. Điều đó có nghĩa là cùng một biến được sử dụng để chứa các loại dữ liệu khác nhau trong JavaScript.
Ví dụ
<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>