与JavaScript相关的问题(运算符和优先级)

时间:2019-03-01 20:32:21

标签: javascript

大家好,我正在学习运算符和优先级,我正在尝试制作一种表格来计算击球手的投篮命中率。用户必须在文本字段中输入击球手的名称,即击打球员的单打,双打,三连击和本垒打的数量,然后单击“计算”,然后显示击打率。下面的方程式将被用来解决这个问题。击打百分比=总垒数÷击球次数,以及•总垒数=单打+(2 x双打)+(3 x三重)+(4 x本垒打)。我的问题是我将按照这些顺序写方程式。
下面的代码仍在工作中,我仍然需要完成几个变量,但这是我在该项目中使用的代码,我想知道是否有人可以解释我应写入方程式的顺序。

<html !doctype>
<html lang="en">

<head>
    <meta charset="utf-8">
    <title> Lab7 Baseball Form</title>
    <script type="text/javascript">
        function calculation() {

            var batterName = parseFloat(document.getElementById('battername').value);
            var ofBat = parseFloat(document.getElementById)('ofbat').value);
            var ofSingles = parseFloat(document.getElementById)('ofsingles').value);
            var ofDoubles = parseFloat(document.getElementById)('ofdoubles').value);
            var ofTriples = parseFloat(document.getElementById)('oftriples').value);
            var ofHome = parseFloat(document.getElementById)('ofhome').value);
            var totalBases =






        }

    </script>


</head>

<body>
    <h1>Slugging Percentage Calculator</h1>
    <form>
        Batter's Name: <input type="text" id="battername" /><br />
        Enter number of At Bats: <input type="text" id="ofbat" /><br />
        Enter number of Singles: <input type="text" id="ofsingles" /><br />
        Enter number of Doubles: <input type="text" id="ofdoubles" /><br />
        Enter number of Triples: <input type="text" id="oftriples" /><br />
        Enter number of Home Runs:<input type="text" id="ofhome" /><br />
        <input type="button" value="Whats his slugging percentage?" onclick="calculation()">






</form>

1 个答案:

答案 0 :(得分:0)

兰迪是对的。操作顺序基本上像数学一样工作。它将评估括号,然后将所有内容相加。您甚至可以省略括号,但它们对于可读性很好。