Lavorare con le voci di un menu a discesa in JavaScript

Supponiamo di avere un riferimento al tag option in una variabile. Ad esempio, ottenuto nel seguente modo:

javascriptlet select = document.querySelector('#select');
let option = select[0];

In questo caso, la proprietà text conterrà il testo dell'option, la proprietà value conterrà il valore dell'attributo omonimo, e la proprietà selected conterrà il valore true o false a seconda che la voce dell'elenco sia selezionata o meno:

javascriptconsole.log(option.text);
console.log(option.value);
console.log(option.selected);
Задание 1

Scorri le voci dell'elenco con un ciclo e per la voce selezionata aggiungi un punto esclamativo alla fine del testo, mentre per le voci non selezionate aggiungi un punto interrogativo.