Показать сообщение отдельно
  #1 (permalink)  
Старый 20.07.2018, 08:17
Новичок на форуме
Отправить личное сообщение для Химер Посмотреть профиль Найти все сообщения от Химер
 
Регистрация: 27.06.2018
Сообщений: 6

Мини-калькулятор через функцию
Всем доброго дня, работяги! Препод говорит, что нужно сделать калькулятор с функциями. Должно быть меню, по которому можно выбрать опцию. Это я сделал. Вот только говорит "Если меню равен 1, то вводит 2 числа и вызвать функцию". Еще говорит, все "if" не должны быть внутри функции, а наоборот. Может кто чем-то помочь? Я не справляюсь(

let menu = prompt("Калькулятор: 1) сложение, 2) вычитание, 3)умножение, 4) деление")
function calc1(a, b) {
  if (menu == 1){
    let s1 = prompt("a");
    let s2 = prompt("b");
    let sum = +s1 + +s2;
    alert(sum);
  }
} 
  function calc2(a, b) {
    if (menu ==2){
    let s1 = prompt("a");
    let s2 = prompt("b");
    let sub = s1 - s2;
    alert(sub);
  } 
}
  function calc3(a, b) {
    if (menu == 3){
    let s1 = prompt("a");
    let s2 = prompt("b");
    let multi = s1 * s2;
    alert(multi);
  }
}
    function calc4(a, b) {
    if (menu == 4){
    let s1 = prompt("a");
    let s2 = prompt("b");
    let div = s1 / s2;
    alert(div);
  }
}

calc1()
calc2()
calc3()
calc4()
Ответить с цитированием