Я только начал изучать, и как на первом скрине, в принципе все работает, но мне не нравится что я сразу присвоил значение переменной, а потом его меняю, лишняя строчка по моему мнению
а если условие не будет выполнено, то получается что переменная не объявится, а далее по коду ты все равно от нее что-то требуешь. Логику включи, как взять то чего нет?