JSFiddle - React, Tailwind, and code Playground

by sperske

JavaScript

function isOn(value) {
  const afftermative = new Set(["true", "t", "on", "yes", "please", "go"])
  switch (typeof value) {
  	case "string":
    	return afftermative.has(value.toLowerCase())
    case "boolean":
    case "number":
      return Boolean(value)
    default:
      console.log(typeof value)
  }
}

console.log(isOn(true))