-2
var codigo = [1,2,3,4,5,6,7,8,9,10]
var veiculos = [1000,2000,10000,5000,12958,502,985,125,967,1500]
var acidentes = [500,123,1500,350,600,25,15,20,129,159]
var indices = []
var teste = veiculos.filter((carro, index) => { //retorna o indice de veiculos menor que 2000
if (carro < 2000) {
indices.push(index)
}
})
res.innerHTML += `<p>indices do vetor veiculos com carros menor que 2000: ${indices}, </p>`// mostra todos os indices
var novoAci = []
var teste2 = acidentes.filter((acidente, index) => { //retorna o os acidentes se o index for igual ao indice
if (index == indices) {
novoAci.push(acidente)
}
})
res.innerHTML += `<p>Acidentes com veículos menor que 2000: ${novoAci}, </p>`// não mostra nada na tela
it is not returning pq you are comparing an array with a number in teste2
– Gabriel José de Oliveira