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

Всем привет. Сначала хочу поблагодарить ребят из htmlacademy. Я очень рад, что на сайте академии появились курсы по JS, спасибо вам ребята за это. :wink:

А теперь по теме. Так как я начал знакомится с JS только-только, хотелось бы получить критику по поводу написания программы.

var temperature = 31;
var itsRaining = false;

var cold = temperature < 20 && temperature > 0
var warm = temperature > 20 && temperature < 35
var minutes;

if (itsRaining) {
var minutes = 0;
console.log(‘Прогулка не состоится’);
}
else {
if (cold) {
var minutes = temperature;
console.log(minutes);
}
else {
if (warm) {
var var1 = temperature - 20;
var minutes = 20 - var1;
console.log(minutes);
}
else {
var minutes = 0;
}
}
}

Много раз слово “var” пишете, по-моему. И ваша программа не работает, если температура равна 20.

Спасибо за совет. Подправил, теперь считает.

var temperature = 20;
var itsRaining = false;

var minutes;
var cold = temperature <= 20 && temperature > 0
var warm = temperature >= 20 && temperature < 35
var var1 = temperature - 20;

if (itsRaining) {
minutes = 0;
console.log(‘Прогулка не состоится’);
}
else {
if (cold) {
minutes = temperature;
console.log(minutes);
}
else {
if (warm) {
minutes = 20 - var1;
console.log(minutes);
}
else {
minutes = 0;
}
}
}