“Função que duplica os dados no Array JS” Respostas de código

Encontre valores duplicados no JavaScript de Array

const findDuplicates = (arr) => {
  let sorted_arr = arr.slice().sort(); // You can define the comparing function here. 
  // JS by default uses a crappy string compare.
  // (we use slice to clone the array so the
  // original array won't be modified)
  let results = [];
  for (let i = 0; i < sorted_arr.length - 1; i++) {
    if (sorted_arr[i + 1] == sorted_arr[i]) {
      results.push(sorted_arr[i]);
    }
  }
  return results;
}

let duplicatedArray = [9, 4, 111, 2, 3, 9, 4, 5, 7];
console.log(`The duplicates in ${duplicatedArray} are ${findDuplicates(duplicatedArray)}`);
Fancy Fish

Função que duplica os dados no Array JS

function doubleValues(array) {
  var newArray = [];
  array.forEach(function (el) { newArray.push(el, el); });    
  return newArray;
}

console.log(doubleValues([1,2,3]));
RIP SQL :(

Respostas semelhantes a “Função que duplica os dados no Array JS”

Perguntas semelhantes a “Função que duplica os dados no Array JS”

Mais respostas relacionadas para “Função que duplica os dados no Array JS” em JavaScript

Procure respostas de código populares por idioma

Procurar outros idiomas de código