Вторая-программа “Сколько гулять?” вариант

Пониаю что замудрил как-то,но так сработало мышление. Есть советы?
var temperature = 20;
var itsRaining = false;
var optimalTemperature=20;
var optimalTime=20;
var minutes;

if(temperature>=0 && temperature<=20){
minutes=optimalTime-(optimalTemperature-temperature);
}
if(temperature>=20 && temperature<=35){
minutes=optimalTime-(temperature-optimalTemperature);
}
if (!itsRaining && temperature<=35 && temperature>=0 ) {
console.log(minutes);
} else {
console.log(minutes=0);
}