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