JSFiddle - React, Tailwind, and code Playground

by Wentz Wu

HTML

<div id="result">
</div>

JavaScript

var console = {};
console.log = function(msg){
    $("#result").append(msg.toString()+"<br/>");
};

// test if b is equal to c: true
b = "1"; c = true;
a = (b == c) 
console.log(a);


// test if b is identical to c: false
b = "1"; c = true;
a = (b === c) 
console.log(a);

// test object type
a = [3.14,NaN,"Bruce",[1,2,3],{},null,undefined,true,console.log,/[a]/g];
console.log(Object.prototype.toString.call(a));
console.log(typeof a);

a = NaN;
console.log(Object.prototype.toString.call(a));
console.log(typeof a);

console.log(Object.prototype.toString.call(NaN));
console.log(Object.prototype.toString.call("Bruce"));
console.log(Object.prototype.toString.call([1,2,3]));
console.log(Object.prototype.toString.call({}));
console.log(Object.prototype.toString.call(null));
console.log(Object.prototype.toString.call(undefined));
console.log(Object.prototype.toString.call(true));
console.log(Object.prototype.toString.call(console.log));
console.log(Object.prototype.toString.call(/[a]/g));

console.log("log" in console);
console.log([] instanceof Array);