簡易計算機

1013 ワード

計算機
function count(){
    var inp1 = parseFloat(document.getElementById('inp1').value);
    var inp2 = parseFloat(document.getElementById('inp2').value);
    var symbol = document.getElementById('select').value;

    console.log(symbol)
    switch(symbol){
        case '+':
            document.getElementById('inp3').value = parseInt(inp1)+parseInt(inp2);
            break;
        case '-':
            document.getElementById('inp3').value = parseInt(inp1)-parseInt(inp2);
            break;
        case '*':
            document.getElementById('inp3').value = parseInt(inp1) *parseInt(inp2);
            break;
        case '/':
            document.getElementById('inp3').value = parseInt(inp1)/parseInt(inp2);
            break;
    }

}
使用した方法:パーミッション()関数は、文字列を解析し、整数を返します.
パーrseFloat()関数は、文字列を解析し、浮動小数点を返します.
この関数は、文字列の最初の文字が数値であるかどうかを指定します.はい、文字列を解析して、文字列としてではなく、数字の端に到達するまで数字で返します.