Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Duvida referente a lista

Estou removendo um item da lista com o comando(splice(1.1)) e em seguida exibindo o restante do conteúdo da lista, entretanto só esta aparecendo apenas um indice da minha lista! gosratia de saber o porque isso esta acontecendo! const idadeComprador = 19; console.log("Destinos possiveis"); console.log(listaDeCidade); if (idadeComprador >= 18) { console.log("Comprador maior de idade"); console.log("destino escolhido " + listaDeCidade[1]) console.log("Boa viagem") listaDeCidade.splice(1.1); //removendo item console.log("--------------------------------"); console.log("Destinos diponiveis") console.log(listaDeCidade) } else{ console.log("Menor de idade"); console.log("Venda proibida"); }

saida

Destinos possiveis (4) ['rj', 'sp', 'rs', 'jp'] Comprador maior de idade destino escolhido sp Boa viagem

Destinos diponiveis (1) ['rj']

2 respostas
solução!

Oi, Adriel

Use com virgula: splice(1,1);

//splice( índice, quantidade)
listaDeCidade.splice(1,1); // remove 1 elemento a parti do indice 1

estou com dificuldades tbm sobre isso.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software