可变范围的功能

时间:2013-07-27 08:05:37

标签: javascript function variables range

我的代码有问题...如何在函数中减去变量全局变量并得到它?

var liczba = 0
function create(data)
{
  liczba--
}

if(e.keyCode == 32)
{
  liczba++

  if(liczba<5)
  {
    create(liczba)
  }
}

当我尝试减少变量liczba时,其值没有变化

请帮帮我

1 个答案:

答案 0 :(得分:0)

我们的假设(JSBin

最好通过 onkeypress

获得按键

<强> HTML

<input type='text' onkeypress='return enterKeyPress(event);' /> 

CSS 可能是

var liczba = 0;
function enterKeyPress(e){
  alert("In if.."+liczba);
    if(e.keyCode == 32){
       liczba = liczba + 1;
        alert("In if.."+liczba);
       if(liczba<5){
          create();
       }
    } else {
       create(); 
    }
}
function create(){
    alert("In function.."+liczba);
    liczba = liczba - 1;
}