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

Você pode empurrar valores falsamente para matar

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

Respostas semelhantes a “Remova todos os valores falsamente de uma matriz”

Perguntas semelhantes a “Remova todos os valores falsamente de uma matriz”

Mais respostas relacionadas para “Remova todos os valores falsamente de uma matriz” em JavaScript

Procure respostas de código populares por idioma

Procurar outros idiomas de código