JSFiddle - React, Tailwind, and code Playground
by Aaron Hoffman
HTML
<div id="output">
</div>
JavaScript
// variables to test
var myNull = null;
var myObject = {};
var myStringEmpty = "";
var myStringWhiteSpace = " ";
var myStringHello = "hello";
var myIntZero = 0;
var myIntOne = 1;
var myBoolTrue = true;
var myBoolFalse = false;
var myObject = {};
var myUndefined;
// string to hold results
var outputString = "";
if (myNull == undefined) {
outputString += "myNull == undefined" + "<br /><br />";
}
if (myNull == null) {
outputString += "myNull == null" + "<br /><br />";
}
if (myNull === undefined) {
outputString += "myNull === undefined" + "<br /><br />";
}
if (myNull === null) {
outputString += "myNull === null" + "<br /><br />";
}
if (myNull != undefined) {
outputString += "myNull != undefined" + "<br /><br />";
}
if (myNull != null) {
outputString += "myNull != null" + "<br /><br />";
}
if (myNull !== undefined) {
outputString += "myNull !== undefined" + "<br /><br />";
}
if (myNull !== null) {
outputString += "myNull !== null" + "<br /><br />";
}
if (!myNull) {
outputString += "!myNull" + "<br /><br />";
}
/********************************************************************************
*********************************************************************************/
if (myObject == undefined) {
outputString += "myObject == undefined" + "<br /><br />";
}
if (myObject == null) {
outputString += "myObject == null" + "<br /><br />";
}
if (myObject === undefined) {
outputString += "myObject === undefined" + "<br /><br />";
}
if (myObject === null) {
outputString += "myObject === null" + "<br /><br />";
}
if (myObject != undefined) {
outputString += "myObject != undefined" + "<br /><br />";
}
if (myObject != null) {
outputString += "myObject != null" + "<br /><br />";
}
if (myObject !== undefined) {
outputString += "myObject !== undefined" + "<br /><br />";
}
if (myObject !== null) {
outputString += "myObject !== null" + "<br /><br />";
}
if (!myObject) {
outputString +=...