JavaScript también tiene tipo booleano, valor opcional, verdadero o fasle.
La copia del código es la siguiente:
var marr = true;
document.write (typeof (marr) + "<br>");
var marr = "ture";
document.write (typeof (marr) + "<br>");
La tura o el fasle de un valor booleano son dos conceptos completamente diferentes. MARR es diferente al verdadero booleano y la cadena verdadera respectivamente. La diferencia se ve obviamente con la función typeof ().