JSFiddle - React, Tailwind, and code Playground
JavaScript
// Won't override console if available
console = typeof console === 'undefined' ? {log:function(str){alert(str)}} : console;
// If not available, will create the console.log namespace/function
foo = typeof foo === 'undefined' ? {log:function(str){alert(str)}} : foo;
console.log('red');
foo.log('rum');