O JavaScript também possui tipo booleano, valor opcional, verdadeiro ou fasle.
A cópia do código é a seguinte:
var marr = true;
document.write (typeof (marr) + "<br>");
var marr = "Ture";
document.write (typeof (marr) + "<br>");
A força ou o valor de um valor booleano são dois conceitos completamente diferentes. Marr é diferente do verdadeiro booleano e da string verdadeira, respectivamente. A diferença é obviamente vista com a função typeof ().