如何在同一个脚本中从一个函数到另一个函数进行javascript调用

时间:2014-09-08 12:05:08

标签: javascript html

我希望通过循环和放大来增加两个数字。功能调用。循环执行正常但功能无法正常执行。这里函数可能没有调用。请帮助。提前致谢

<html>
    <head>

        <script type="text/javascript">

        var i=10;
        for(j=1;j<=6;j++) {
            var x=fun(3,4);
            document.write(x);
            i++;
        }

        function fun(var i, var j) {
            var k=i+j;
            return k;
        }

        </script>
    </head>
    <body>
    </body>
</html>

2 个答案:

答案 0 :(得分:4)

您在函数声明(var)中有错误的function fun(var i, var j)。这是一个语法错误,会阻止执行脚本。

正确的语法是function fun (i, j)


请注意,您正在使用document.write(希望是出于问题的目的)。这是一个棘手的功能,只能在页面的初始加载期间执行,并且通常应该避免。对于测试代码,最佳做法通常是使用console.log代替并打开控制台查看日志(您可以点击 F12 )。

答案 1 :(得分:-1)

remove var keyword from function parameter 

function fun(i,j)
    {
    var k=i+j;
    return k;

    }