O código ele atualiza a quantidade de cada produto, assim tendo somente 3 mensagens, exemplo: adicionei um celular, e depois adicionei outro celular. O código vai juntar a quantidade dos dois aparecendo na tela a quantidade que o celular foi adicionado. O mesmo pros demais
var total = 0;
var qFone = 0;
var qCelular = 0;
var qOculus = 0;
var produto;
function adicionar() {
    // Pegar os valores nome do produto, quantidade e valor
    produto = document.getElementById('produto').value;
    produto = produto.split(' - R$');
    var valor = produto[1];
    produto = produto[0];
    let quantidade = document.getElementById('quantidade').value;
    // Adiciona a quantidade dos produtos
    if (valor == 100) {
        qFone += parseInt(quantidade);
    } else if (valor == 1400) {
        qCelular += parseInt(quantidade)
    } else {
        qOculus += parseInt(quantidade)
    }
    // Verificar se a quantidade é aceita
    if (quantidade == '' || quantidade == 0) {
        apagarQuantidade();
        alert('Favor, digite uma quantidade.');
        return;
    }
    
    // Adicionar o produto no carrinho
    displayCarrinho()
    
    // Atualizar o valor total da compra
    apagarQuantidade();
    total += valor * parseInt(quantidade);
    displayTotal();
    
}
function limpar() {
    let carrinho = document.getElementById('lista-produtos'); 
    carrinho.innerHTML = '<section class="carrinho__produtos" id="lista-produtos"></section>'
    total = 0
    qFone = 0;
    qCelular = 0;
    qOculus = 0;
    displayTotal();
}
function apagarQuantidade() {
    let quantidade = document.getElementById('quantidade');
    quantidade.value = '';
}
function displayTotal() {
    let displayTotal = document.getElementById('valor-total')
    displayTotal.innerHTML = `R$${total}`
}
function displayCarrinho() {
    let carrinho = document.getElementById('lista-produtos'); 
    carrinho.innerHTML = '<section class="carrinho__produtos" id="lista-produtos"></section>'
    if (qFone >= 1) {
        carrinho.innerHTML = carrinho.innerHTML + `<section class="carrinho__produtos__produto">
        <span class="texto-azul">${parseInt(qFone)}x</span> Fone de ouvido <span class="texto-azul">R$100<br></span>
        </section>`
    } if (qCelular >= 1) {
        carrinho.innerHTML = carrinho.innerHTML + `<section class="carrinho__produtos__produto">
        <span class="texto-azul">${parseInt(qCelular)}x</span> Celular <span class="texto-azul">R$1400<br></span>
        </section>`
    } if (qOculus >= 1) {
        carrinho.innerHTML = carrinho.innerHTML + `<section class="carrinho__produtos__produto">
        <span class="texto-azul">${parseInt(qOculus)}x</span> Oculus VR <span class="texto-azul">R$5000<br></span>
        </section>`
    }
}
 
             
            