Esta cuestión se puede abordar de diversas maneras, por lo tanto te dejamos la solución más completa para nosotros.
Ejemplo 1: doble signo de exclamación js
// Converts anything to boolean. !!false===false!!true===true!!0===false!!1===true!!parseInt("foo")===false// NaN is falsy!!-1===true// -1 is truthy!!(1/0)===true// Infinity is truthy!!""===false// empty string is falsy!!"foo"===true// non-empty string is truthy!!"false"===true// ...even if it contains a falsy value!!window.foo===false// undefined is falsy!!null===false// null is falsy!!===true// an (empty) object is truthy!![]===true// an (empty) array is truthy; PHP programmers beware!
Ejemplo 2: javascript doble signo de exclamación
const isIE8 =!!navigator.userAgent.match(/MSIE 8.0/);console.log(isIE8);// returns true or false
Agradecemos que quieras favorecer nuestra investigación mostrando un comentario o puntuándolo te damos las gracias.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)