Рад са ставкама падајућег списка у JavaScript-у

Претпоставимо да у променљивој имамо референцу на таг option. На пример, добијену на следећи начин:

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

У том случају, у својству text ће се чувати текст опције, у својству value - вредност истоименог атрибута, а у својству selected - вредност true или false у зависности од тога да ли је ставка листе изабрана или не:

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

Прођите кроз ставке листе петљом и за изабрану ставку на крај текста додајте узвичник, а за неизабране ставке - знак питања.