Ошибка в выводе результата (alert)
- Всем хай, есть функция, которая выводит наименьшее число из двух,
- по идеи alert должен вывести результат, но он почему-то не выводит.
- Где я допустил ошибку(?
function min(a, b) {
a = +prompt('a', '');
b = +prompt('b', '');
if (a < b) {
return a;
} else {
return b;
}
alert(min(a,b));
};
min();
Ответы (3 шт):
Автор решения: Alexander Chernin
→ Ссылка
Вы не туда закрывающую скобку у функции min поставили (после alert). Надо так (до alert):
function min() {
a = +prompt('a', '');
b = +prompt('b', '');
if (a < b) {
return a;
} else {
return b;
}
}
alert(min());
И prompt лучше вызывать до функции min - так логичнее
function min(a, b) {
return a < b? a: b;
}
var a = +prompt('a', '');
var b = +prompt('b', '');
alert(min(a, b));
Автор решения: Denis640Kb
→ Ссылка
function min(a, b) {
if (a < b) {
return a;
} else {
return b;
}
}
let a = +prompt('a', '');
let b = +prompt('b', '');
alert(min(a,b));
или так:
function min() {
let a = +prompt('a', '');
let b = +prompt('b', '');
if (a < b) {
return a;
} else {
return b;
}
}
alert(min());
Автор решения: UModeL
→ Ссылка
function min() {
let a = +prompt('a', '');
let b = +prompt('b', '');
if (a < b) {
alert(a);
} else {
alert(b);
}
};
min();