Какие то траблы с условными операторами.

Офк, думаю, не разобрался в синтаксисе.
В общем, если мы вводим как а=мах и с=мin, то в итоге получается что мах значение присваивается b и получается result=b/c, а не a/c как планировалось
В общем, если мы вводим как а=мах и с=мin, то в итоге получается что мах значение присваивается b и получается result=b/c, а не a/c как планировалось
<script>
function mdm(){
a=prompt("a:");
b=prompt("b:");
c=prompt("c:");
if (a>b && a>c) {
max=a;
if (b>c) min=c;
else min=b;
}
else {
max=b;
if(a>c) min=c;
else min=a;
}
if(c>a && c>b){
max=c;
if (b>a) min=a;
else min=b;
}
result=max/min;
return result;
}
alert(mdm());
</script>
Функция принимает 3 числа. Наибольшее из этих чисел нужно разделить на наименьшее. Вернуть данный результат с помощью оператора return. 25 октября 2015 в 20:26
Ближайшие курсы
Внутренние коммуникации и культура
Внутренние коммуникации и культура
4
марта
Как правильно учиться?
Онлайн-курс
4
марта
Как Python и Data Science решают проблемы бизнеса
Онлайн-курс
4
марта
Новые статьи

Обновляем программу обучения для менеджеров по продажам
300

BI-системы: что это и зачем они нужны бизнесу
700

Триггеры доверия на сайте: работающие элементы и принципы
22900