Die Substring Methode

Das verwenden der Substring Methode macht dann Sinn, wenn man einen Teilstring benötigt. Damit kann beispielsweise sowohl Anfangs als auch Endwert definiert werden. Im Folgenden habe ich schon einmal ein paar simple Beispiele erstellt.

// Startet bei 2 und gibt 3 Buchstaben aus
console.log(str.substr(2,3));
// expected output: "ris"

// Startet bei 2 und gibts den Rest aus
console.log(str.substr(2));
// expected output: "ristian"

Möchte man nun beispielsweise den letzen Buchstabeen abfragen und mit einem String vergleichen, braucht man ein paar Dinge. 2 Variablen und eine sogenannte Logik.

// Definition von Variablen 
var str = 'Christian';
var target = 'c'

Nun möchten wir eigentlich den letzen Buchstaben definieren und testweise ausgeben. Damit überprüfen wir nun die target Länge und geben das Ergebnis in der Console aus.

console.log("Chris " + str.substr(-target.length));
//  Wäre Chris n

Nun vergleichen wir den Buchstaben von Targe, in unserem Fall n mit dem String welcher den Wert „Christian“ enthält. Hier sollte dann ein true zurückkommen

console.log(str.substr(-target.length) === target);
// true

Möchte man alles nun in eine Funktion packen, welche man danach einfach aufrufen kann, dem sei folgender Codeabschnitt gewidmet. Mehr Informationen gibts wie immer auf der DeveloperSeite vom Mozilla

function confirmEndingShort1(str, target) {
    return str.substr(-target.length) === target;
  }
  console.log(confirmEndingShort1("Christian", "n"));

#100daysofCode #JavaScript #Substring #CodeDichFrei #Coderei #Codebuffet

Dieser Beitrag wurde unter Allgemein veröffentlicht. Setze ein Lesezeichen auf den Permalink.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert