Pensando nisso, que é um caso bem frequente, fiz da seguinte forma:
diaDaSemana = prompt('Qual é o dia da semana?');
if (diaDaSemana.toLowerCase() === 'sábado' || diaDaSemana.toLowerCase() === 'domingo') {
alert('Bom fim de semana!');
} else {
alert('Boa semana!');
}
Neste caso, toLowerCase() é usado para converter a entrada do usuário para minúsculas, tornando a comparação de texto insensível a maiúsculas e minúsculas. Isso significa que não importa se o usuário digita "Sábado", "sábado", "DOMINGO" ou "domingo" - todos serão tratados da mesma maneira. Essa abordagem torna o código mais robusto em relação às diferentes formas de entrada.