“Remova os valores falsamente do JavaScript de Array” Respostas de código

Remova os valores falsamente do JavaScript de Array

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

remove valores nulos e falsos de uma 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

Remova todos os valores falsamente de uma 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

Respostas semelhantes a “Remova os valores falsamente do JavaScript de Array”

Perguntas semelhantes a “Remova os valores falsamente do JavaScript de Array”

Mais respostas relacionadas para “Remova os valores falsamente do JavaScript de Array” em JavaScript

Procure respostas de código populares por idioma

Procurar outros idiomas de código