按下按钮计算产品和总和

时间:2015-02-27 00:36:48

标签: javascript html

我被要求完成这项任务:

  

创建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>

2 个答案:

答案 0 :(得分:0)

最好的方法是创建一个带输入的表单。然后有一个按钮调用一个函数来完成输入的数学运算,并调用其他函数来做更多的数学运算。您或多或少地在代码中包含了所有内容,但没有注意所提问题的具体细节。因此,当你提出一个询问你是否理解这个问题的问题时,就会受到嘲笑。您需要的代码很容易从w3c学校或任何谷歌搜索获得。但是我猜想,只要你自己想一想就可以轻松破解它

答案 1 :(得分:-3)

其他两个功能没有按要求做。一个应该是两个数字相加,另一个应该是两个数字相乘。