我被要求完成这项任务:
创建3个函数和一个表单。按下按钮时应运行第一个功能,并应使用其他2个功能。另外两个函数应该计算两个数字的总和以及两个数字的乘积。
请参阅以下示例:
Number1:2
2:3按钮:计算
总和:5
产品:6
我已完成作业,但老师告诉我这不是他要求的。我保持双重检查,但我看不出我做错了什么。这不正是我的代码在做什么吗?
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Javascript och funktioner</title>
<script>
function getTal1(tal1) {
var tmpTal1 = tal1;
return tmpTal1;
}
function getTal2(tal2) {
var tmpTal2 = tal2;
return tmpTal2;
}
function printinfo() {
var info;
var tal1 = document.getElementById("tal1").value;
var tal2 = document.getElementById("tal2").value;
var summa = +tal1 + +tal2;
var produkt = tal1 * tal2;
info = "Summa: " + summa + " Produkt: " + produkt;
alert(info);
}
</script>
</head>
<body>
<h1><Min Info</h1>
<form namn="f1">
Tal1<input type ="text" id="tal1" name="wed" value="" /><br/>
Tal2<input type ="text" id="tal2" name="wed" value="" /><br/>
<input type="button" value="Calculate" onclick="printinfo()" />
</form>
</body>
</html>
答案 0 :(得分:0)
最好的方法是创建一个带输入的表单。然后有一个按钮调用一个函数来完成输入的数学运算,并调用其他函数来做更多的数学运算。您或多或少地在代码中包含了所有内容,但没有注意所提问题的具体细节。因此,当你提出一个询问你是否理解这个问题的问题时,就会受到嘲笑。您需要的代码很容易从w3c学校或任何谷歌搜索获得。但是我猜想,只要你自己想一想就可以轻松破解它
答案 1 :(得分:-3)
其他两个功能没有按要求做。一个应该是两个数字相加,另一个应该是两个数字相乘。