3
respostas

Encontrar valores iguais no objeto

Tenho o seguinte objeto:

var parcelas_financiamento = {
    "1": 821.39,
    "2": 821.39,
    "3": 821.39,
    "4": 5187.66,
    "5": 821.39,
    "6": 821.39,
    "7": 821.39,
    "8": 821.39,
    "9": 821.39,
    "10": 5187.66,

} Que boa prática deveria implementar para encontrar que existem 2 parcelas iguais de 5187,66 e saber a que parcela corresponde (que seria parcela 4 e 10)?

3 respostas

Fala ai Janile, tudo bem? Nesse caso você pode utilizar o Object.entries para percorrer todos os items do objeto, dai você vai adicionando para um novo array e a cada iteração você verifica se o array contém ou não aquela informação.

Espero ter ajudado.

Mas os valores das parcelas são dinâmicos.

Fala Janile, nesse caso sempre que as parcelas sofrerem alteração você chama essa função que vai procurar os valores comum também de forma dinâmica.

Espero ter ajudado.