А как в скрипт передаются данные?
Ну и условия у вас неправильные, нужно использовать логическое И, а не ИЛИ.
О том, как вставить в сообщение
исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте
http://javascript.ru/formatting.
function getWalkDuration(raining, temperature) {
if (raining)
return 0;
if (temperature >= 10 && temperature < 15)
return 30;
else if (temperature >= 15 && temperature < 25)
return 40;
else if (temperature >= 25 && temperature < 35)
return 20;
return 0;
}
alert(
getWalkDuration(true,15)===0
);
alert(
getWalkDuration(false,40)===0
);
alert(
getWalkDuration(false,15)===40
);