• 简单的编程题



    先后弹出三个输入框,
    第一个提示:输入一个数字,
    第二个提示:输入一个+ - * /中的任意运算符,
    第三个提示:输入一个数字,
    最后弹出他们的运算结果
    var num1 = prompt('输入一个数字');
    var num2 = prompt('输入一个+ - * /中的任意运算符');
    var num3 = prompt('输入一个数字');
    switch (num2) {
        case '+':
            alert(num1 * 1 + num3 * 1);
            break;
        case '-':
            alert(num1 - num3);
            break;
        case '*':
            alert(num1 * num3);
            break;
        case '/':
            alert(num1 / num3);
    }
    if (num2==='+'){
        alert(num1 * 1 + num3 * 1);
    }else if (num2==='-'){
        alert(num1-num3)
    }else if (num2==='*'){
        alert(num1*num3)
    }else if (num2==='/'){
        alert(num1/num3)
    }
    (num2 === '+') ? alert(num1 + num3) : (num2 === '-') ? alert(num1 - num3) : (num2 === '*') ? alert(num1 * num3) : (num2 === '/') ? alert(num1 / num3) : ''
    alert (
        (num2 === '+') ?(num1*1 + num3*1) :
            (num2 === '-') ?(num1 - num3) :
                (num2 === '*') ? (num1 * num3) :
                    (num2 === '/') ? (num1 / num3) : ''
    )
    
    
    

    一道题的多种解法

     
  • 相关阅读:
    算法训练(大富翁)
    算法训练题(奖励最小)
    算法训练题
    乔布斯
    算法题(符合题意的6位数)
    算法题(八皇后)
    算法题(分小组)
    汉诺塔
    递归算法题(兔子)
    字符串-mask-每个元音包含偶数次的最长子字符串
  • 原文地址:https://www.cnblogs.com/punisher999/p/12019159.html
Copyright © 2020-2023  润新知