Fiquei enrolado para encontrar uma solução caso a simulação não tivesse sair, queria simular que usuário não teve interação para sair.
/* 10. Menu com repetição
Crie um menu simples que exibe opções como
"1 - Ver saldo", "2 - Fazer depósito", "3 - Sair".
Use do...while para repetir o menu até o usuário escolher sair. */
let opcoes = [2,2,2,2,2,2,1]
let indexMenu = -1
let opcao = 0
do{
if(indexMenu < opcoes.length-1){
indexMenu++
opcao = opcoes[indexMenu]
}
console.log('1 - Ver saldo')
console.log('2 - Fazer Depósito ')
console.log('3 - Sair')
if(opcao === 3){
console.log('Você saiu do Sistema!')
}else{
console.log('Você ainda está navegando')
}
if(indexMenu === opcoes.length-1){
if(opcoes[indexMenu] !== 3){
console.log('Usuario não teve nenhuma interação para sair')
opcao = 3;
}
}
}while(opcao !== 3);