ugrás a tartalomhoz

Archívum - Jún 2, 2012

Zárójelek

Damarth · 2012. Jún. 2. (Szo), 22.05
Sziasztok JavaScriptben kellene egy olyat csinálnom hogy van egy adott matematikai képlet amiben vannak záró jelek pl.: ((1+1)*(1+1)), akkor megnézze a program hogy a zárójelek jól vannak-e.

Ügyebár ezt úgy lehetne hogy balról olvasva ha látok egy nyitójelet "(" akkor az hozzá adjon egy alap értékhez 1-et ha viszont látok egy zárójelet ")" akkor kivonjon 1-et.

Az alap érték nem mehet 0 alá mert akkor ilyen esetekben lennénk pl.: )(, ())( és egyebek ami egyértelmű hogy nem jó.

Abban kérném a segítségeteket hogy ezt hogyan lehet megvalósítani ciklussal, mert én akár hogy is próbálkozom nem megy..