Witam, usiłuję w js zmusić skrypt, aby funkcja setInterval miała różne wartości milisekund w zależności od spełnionego warunku. Mam następujący kod:
if (s>=46) {
predkosc6=200;
} else if ((s<46)&&(s>=35)) {
predkosc6=50;
} else {
predkosc6=10;
}
stoper6 = setInterval('spadek2()',predkosc6);
Generalnie problem polega na tym, że interwały się na siebie nakładają, a zależy mi na tym, żeby w przedziale <x,46> była jedna stała wartość, w następnym przedziale inna, w kolejnym jeszcze inna. Jak sobie z tym poradzić?