JavaScript चर टाइप्ड नहीं हैं लेकिन उनके मानों का एक प्रकार होता है। एक ही चर को नए मान असाइन किए जा सकते हैं।
उदाहरण
लाइव डेमो
<!DOCTYPE html> <html>
<body>
<script>
var a;
document.write(typeof a+"\r\n");
a = true;
document.write(typeof a+"\r\n");
a = 5;
document.write(typeof a+"\r\n");
a = "web";
document.write(typeof a+"\r\n");
</script>
</body>
</html>