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);