我在这里是因为我在计算3个变量的平均值时遇到一些麻烦。这是脚本:

<script type="text/javascript">
    var a, b ,c;
    var moy;

    var a= prompt("Moyenne 1 ?");
    var b= prompt("Moyenne 2 ?");
    var c= prompt("Moyenne 3 ?");

    document.write(a+" "+b+" "+c)


    moy = (a+b+c)/3;
    moy= Math.floor(moy*100)/100;
    document.write("Moyenne :"+moy);
</script>


我注意到错误发生在“ moy =(a + b + c)/ 3”。而不是给出正确的数字,它给出的数字比应该给出的要大得多。我不知道如何修改它,它通常可以正常工作。
我正在使用Firefox build 55(所以是最新版本)。

我是JavaScript的新手,所以我可能不懂高级脚本:)。
感谢您的回答,我完全迷失了这个错误!

最佳答案

尝试做

moy = (parseInt(a,10)+parseInt(b,10)+parseInt(c,10))/3;


Refer Here

10-01 01:08