JSFiddle - React, Tailwind, and code Playground
by lukemartin
JavaScript
/* utils, ignore */
var b = document.getElementsByTagName('body')[0];
var f = function(m) {
b.innerHTML += m + '<br>';
}
/* /utils, ignore */
var a = {
cat: 'yes',
dog: 'no',
sheep: {
something: 'cake',
somethingelse: 'pie'
}
}
f('cat');
f('--');
f(a.cat);
f(!!(a.cat));
f('--');
f(a.dog);
f(!!(a.dog));
f('--');
f(a.sheep);
f(!!(a.sheep));
f('--');
f(a.cat);
f(~~(a.cat));
f(~~(a.sheep));
f(~~(!!(a.sheep)));