“Eliminar todos los valores de falsificación de una matriz” Código de respuesta

Eliminar los valores de Falsy de la matriz JavaScript

let mixedArr = [0, “blue”, “”, NaN, 9, true, undefined, “white”, false];
let trueArr = mixedArr.filter(Boolean);
console.log(trueArr); // returns [“blue”, 9, true, “white”]
Creepy Gábor

Elimina valores nulos y falsos de una matriz

function bouncer(arr) {
 arr = arr.filter(function (n) { 
    return (n !== undefined && n !== null && n !== false && n !== 0 && n !== "" && isNaN()!=NaN); });
  return arr;
}

bouncer([7, "ate", "", false, 9, NaN], "");
ZeldaIsANerd

Eliminar todos los valores de falsificación de una matriz

function bouncer(arr) {
  let newArray = [];
  for (let i = 0; i < arr.length; i++) {
    if (arr[i]) newArray.push(arr[i]);
  }
  return newArray;
}
Angry Alpaca

¿Puedes empujar los valores de la falsificación a la matriz?

function bouncer(arr) {
  return arr.filter(function(v) { return !!v; });
}
Fancy Fox

Respuestas similares a “Eliminar todos los valores de falsificación de una matriz”

Preguntas similares a “Eliminar todos los valores de falsificación de una matriz”

Más respuestas relacionadas con “Eliminar todos los valores de falsificación de una matriz” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código