Javascript pomoc podstawy button

0

witam mam pytanie jak zrobić aby gdy uzywam FUNKCJA TEST to zeby ta wartość była potem zapamiętana w FUNKCJI MAIN, gdy x = 11 i uzyje przycisku z FUNKCJA TEST to wtedy x = 1 i następnie gdy klikam przycisk FUNKCJA MAIN to podnosi mi dalej x ( x = 12 , x = 13idt ) a nie x = 2 , x = 3 itd.

var zmienna = document.getElementById("id1");
var zmienna2 = document.getElementById("id2");

var x = 1 ;
var y = -10 ;
var z ;

function main()
{
x += 1;
zmienna.innerHTML = x ;
}

function test ()
{

     z = x + y 
     zmienna.innerHTML = z ; 
      zmienna2.innerHTML = 1  ;
 }
1

Napisz to po polsku. Z tego co widzę, to na początku x = 1, a nie 11.

1

Próbowałem zrozumieć o co ci chodzi, ale nie zdołałem.

Jak chcesz, żeby ktoś ci odpisał, to radziłbym przepisać tego posta:

  1. tak żeby kolorowanie się nie psuło - masz tam przycisk
    screenshot-20170922224106.png

  2. opisanie w bardziej uporządkowany sposób, bo na razie to, co piszesz jest chaotyczne. I nie ma całego kontekstu (piszesz o jakichś przyciskach, a nie widzę tu żadnych przycisków).

0

**dziękuje za pomoc , muszę dużo rzeczy ogarnąć jestem na tej stronce od może 1h i to mój 1 post . **

chodzi o to gdy klikam + dodaje się i jest 1 , 2 ,3 ,4 . a gdy klikam - to gdzie powinno być coś dodane (nie wiem co ;/) aby odejmowało 1 i było 4 , 3, 2 ,1 . A jest od 0 czyli -1 , -2 , -3 , -4 i potem gdy klikam + to jest z powrotem od 4 czyli 4,5 ,6 ,7 itd a gdy - to kontynuuje odejmowanie od -4 ( -5 , -6 idt )

 <p id="zdanie"> 1 </p>   <br>

<button onclick="funkcja ()"> + </button> <button onclick="funkcja2 ()"> - </button> 


    


var zmienna = document.getElementById("zdanie");

    
var x = 1 ; 
var y = - 1 ; 
    
function funkcja ()  
    {
        x ++ ;
        zmienna.innerHTML =  x ;
    }
    
function funkcja2 ()
    {
        y-- ;
        zmienna.innerHTML =  y ;
    }

0

Przy dodawaniu zmieniasz zmienną x, a przy odejmowaniu zmienną y, a powinieneś zmieniać tą samą zmienną.

1
var zmienna = document.getElementById("zdanie");
 
var x = 1 ; 
 
function funkcja ()  
    {
        x ++ ;
        zmienna.innerHTML =  x ;
    }
 
function funkcja2 ()
    {
        x-- ;
        zmienna.innerHTML =  x ;
    }
 
0

wszystko śmiga dziękuje bardzo :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1