huhu
Ich hab gerade Methoden für Strings im Kurs und dort wird erklärt, wie man sachen suchen kann etc.
Nur gibt indexOf und search nur das erste Ergebnis aus. Also hab ich mir einen kurzen loop gebastelt.
Ich hab nur das Gefühl das es leichter / besser gehen würde.
Habt ihr Tipps oder Tricks?
Am Ende .pop ich die -1 raus - das finde ich am "unschönsten" - mir fällt da aber auf die schnelle auch nichts anderes ein.
Ich hab gerade Methoden für Strings im Kurs und dort wird erklärt, wie man sachen suchen kann etc.
Nur gibt indexOf und search nur das erste Ergebnis aus. Also hab ich mir einen kurzen loop gebastelt.
Ich hab nur das Gefühl das es leichter / besser gehen würde.
Habt ihr Tipps oder Tricks?
Am Ende .pop ich die -1 raus - das finde ich am "unschönsten" - mir fällt da aber auf die schnelle auch nichts anderes ein.
Javascript:
let s = " Lorem ipsum dolor sit amet ipsum. ";
let position = console.log(s.indexOf("ipsum"));
let count = 0;
let result = [];
while (position !== -1) {
count++;
position = s.indexOf("ipsum", position + 1);
result.push(position);
} result.pop();
console.log(result);