Показать сообщение отдельно
  #5 (permalink)  
Старый 18.12.2018, 11:52
Аспирант
Отправить личное сообщение для garrip91 Посмотреть профиль Найти все сообщения от garrip91
 
Регистрация: 07.10.2018
Сообщений: 75

Сообщение от Nexus Посмотреть сообщение
А как в скрипт передаются данные?
Ну и условия у вас неправильные, нужно использовать логическое И, а не ИЛИ.

О том, как вставить в сообщение исполняемый 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
);
Спасибо Вам большое, господин NEXUS! Вы мне очень помогли!!!
Я просто не въехал сразу, что в подобных случаях нужно применять оператор "И", а не "ИЛИ"......((
Ответить с цитированием