Javascript 变量为';t函数递增

Javascript 变量为';t函数递增,javascript,Javascript,我有一个变量,它在每个函数的末尾向上,函数调用这个变量。问题是,变量不会增加。有什么建议吗 var i; i=0; example function() { <function> i++; } vari; i=0; 示例函数(){ i++; } 函数不断返回1。您的代码有一些问题: 您没有正确声明函数-应该说function example(){而不是example function(){ 行无效 你从不调用你的函数,所以它不会执行 这里有一个重写的版本可以工作: va

我有一个变量,它在每个函数的末尾向上,函数调用这个变量。问题是,变量不会增加。有什么建议吗

var i;
i=0;

example function() {
<function>
 i++;
}
vari;
i=0;
示例函数(){
i++;
}

函数不断返回1。

您的代码有一些问题:

  • 您没有正确声明函数-应该说
    function example(){
    而不是
    example function(){
  • 无效
  • 你从不调用你的函数,所以它不会执行
这里有一个重写的版本可以工作:

vari;
i=0;
函数示例(){
i++;
}
example();//执行函数
console.log(i);//我现在应该是1
example();//再次执行该函数
console.log(i);//我现在应该是2
example();//再次执行该函数

console.log(i);//我现在应该是3
这是无效的sintax,您可能有sintax错误或函数未被调用。您可能想阅读以了解有关函数的基本知识。哦,很抱歉,我将其用作占位符。所有这些都只是示例。实际的函数语法很好。函数x(){i++}这只是函数的代码。对不起,我误解了!通常在编写示例代码时,我会使用类似于
//函数体在这里的注释
,问题是我一直保持在1。您能想到什么吗?