大家好,我正在学习运算符和优先级,我正在尝试制作一种表格来计算击球手的投篮命中率。用户必须在文本字段中输入击球手的名称,即击打球员的单打,双打,三连击和本垒打的数量,然后单击“计算”,然后显示击打率。下面的方程式将被用来解决这个问题。击打百分比=总垒数÷击球次数,以及•总垒数=单打+(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>
答案 0 :(得分:0)
兰迪是对的。操作顺序基本上像数学一样工作。它将评估括号,然后将所有内容相加。您甚至可以省略括号,但它们对于可读性很好。