Вторая программа: «Сколько гулять?»

решил задачу таким образом, просьба указать на правильность подхода и возможные варианты…
var temperature = 20;

var isRaining = true;

var minutes = 0;

if (isRaining) {

console.log(‘идёт дождь, гулять не идёшь. Длительность прогулки равняется ’ + minutes + ’ минут’);

}

else {

if (temperature >= 10 && temperature < 15) {

minutes = 30;

console.log(‘гулять ’ + minutes + ’ минут’);

}

if (temperature >= 15 && temperature < 25) {

minutes = 40;

console.log(‘гулять ’ + minutes + ’ минут’);

}

if (temperature >= 25 && temperature <= 35) {

minutes = 20;

console.log(‘гулять ’ + minutes + ’ минут’);

}

}

let temperature = 35;
let isRaining = false;
let minutes = 0;

if(!isRaining){
if( temperature>=10 && temperature<15){
minutes=30;}
if(temperature>=15 && temperature<25){
minutes=40;}
if( temperature>=25 && temperature<=35){
minutes=20;}
}
else{minutes=0;}