Mi declaración if/else recientemente me sigue dando falso incluso cuando debería devolver verdadero.
Vea a continuación mi código:
const managerStatus = () =>{ const theManager = "Nick Halding"; console.log(theManager.length) let managerCondition; if(theManager.length<=0 || isNaN(theManager) || theManager === undefined){ managerCondition=false } else{ managerCondition=true } return managerCondition; }Puede ver claramente que la longitud de theManager es mayor que 0 y no es NaN, pero aun así devuelve falso. Debería volver verdadero según yo