Mam warunek pętli while ale nie działa w ogóle nie reaguje i pętla robi się w nieskończoność to jest kod:
miejsce = znak_x;
namierz = wyrazenie.charAt(miejsce);
while(namierz !== "+" || namierz !== "-" || namierz !== "/"){
miejsce = miejsce - 1;
namierz = wyrazenie.charAt(miejsce);
console.log(miejsce + " | " + namierz);
}
alert(miejsce)
Dodam jeszcze ze to jest wycinek z kodu a na tym wycinku jest zmienna znak_x która przechowuje miejsce znaku x w ciągu znaków, i po namierzeniu ma to tak działa ze od tego miejsca gdzie jest x odejmuje jeden i sprawdza czy na tym miejscu jest jakiś znak co widać w warunku pętli i tak w kuło a gdy wykryje ze na tym miejscu jest jeden z 3 znaków wypisze to miejsce tylko ze to się wykonuje w nieskończoność i nie wiem czemu. Wie ktoś może czemu?