function adicionar () {
//recuperar valores nome do produto, quantidade e valor
let produto = document.getElementById('produto').value;
let nomeProduto = produto.split('-')[0];
let valorUnitario = produto.split('R$')[1];
let quantidade = document.getElementById('quantidade').value;
//calcular o preço, o nosso subtotal
let preco = quantidade * valorUnitario;
let carrinho = document.getElementById('lista-produtos');
carrinho.innerHTML = carrinho.innerHTML + `<section class="carrinho__produtos" id="lista-produtos">
<section class="carrinho__produtos__produto">
<span class="texto-azul">${quantidade}x</span> ${produto} <span class="texto-azul">R${valorUnitario}}</span>
</section>`
}
Ali onde coloquei em negrito ${produto} e ${valorUnitario}, coloquei diferente da professora (ela usou ${nomeProduto} e ${preco}, mas funcionou. Será que dá problema para as demais etapas?