Путь к молоку


#21

Прошу Вас дать свою оценку моему коду. Спасибо


#22

@Verdan, код неправильный. в 14 часов вы отправляетесь на рынок, а должны на завод.
проще было бы написать код с использованием else if, просто указав часы работы, без придумывания интервалов (потому что с верными интервалами можно вообще обойтись без условий).

@GreenLera, доброго времени суток! Нашел багулю в проверке к этому заданию, такой код распознается неверным:

var time = 14;
var goToDairy = time >= 8 && time < 13 || time >= 14 && time < 19;
var goToStore = time >= 13 && time < 14;
var goToMarket = time >= 7 && time < 8 || time >= 19 && time < 20;

#23

У меня почти как у вас получился, только чуть попроще. Зачем у вас пойдёт на дальний рынок с 13 до 15, если будет работать либо молокозавод в это время, либо магазин, они же ближе?
if (time>=7 && time<8 || time >= 19 && time<=20) {
goToMarket=true;
} else if ( time>= 8 && time < 13 || time >= 14 && time < 19 ) {
goToDairy=true;
} else if ( time >= 13 && time < 14 ) {
goToStore=true;
}


#24

if((time >= 8 && time < 13) || (time < 19 && time > 14)){
goToDairy = true;
}else if ((time >= 9 && time < 14) || (time < 15 && time > 17)){
goToStore = true;
}else if(time >= 7 && time <= 20) {
goToMarket = true;
}