Wpis z mikrobloga

#javascript #webdev
Jak to uprościć?
var text = ""; // tekst w kilku wariantach: taki gdzie nie ma spacji ani entera za 'position' lub taki gdzie są
var position = 4;
var x = text.slice(position, text.length-1).search(/\s/);
if (x === -1) {
x = text.length-1;
}
var findPosition = position+x;

Może jest jakiś sprytny trick na zrobienie tego samego?
  • 6
@pI_us: W indexOf, jak zauważyłem nie da się RegEx-a użyć. A i jak muszę instrukcję warunkową to indexOf będzie nawet nieprzydatny bo i tak muszę x w warunek dać.
A i chodzi mi o uproszczenie bardziej żeby np. instrukcji warunkowej nie trzeba było używać.
Nie mam pomysłu jak ale może ktoś coś.