Длительность прогулки

если бы она была цикличной, то писалась иначе. не надо плодить условий, не оговоренных тз
а если очень хочется перезаписывать переменную в цикле, то ее можно объявлять в локальной области, а не в глобальной, например в функции

upd: а, вкурил к чему это обращение. ты только что изучил тернарники и теперь суешь их в каждое место? огорчу, за сложные конструкции на работе могут дать по щачлу и разжаловать в тестировщики

вот за это убивают

!itsRaining && temperature >= 0 && temperature <= 35 ? minutes = 20 - Math.abs(temperature - 20) : minutes = 0;