Operacje na łańcuchach tekstowych [JS]

Połączenie dwóch zmiennych tekstowych w JavaScript jest banalnie proste i odbywa się za pomocą operatora dodawania

    var text = "Tekst";
    var text2 = "do połączenia";

    alert(text + " " + "do połączenia");

Odczyt długości ciągu znakowego

    var text = "jakiś tekst";
    alert(text.length);

Iterowanie za pomocą pętli for…

    var text = "jakiś tekst";

    for(var i = 0; i < text.length; i++){
      if(text[i] == 'ś'){
        alert("ś znaleziono na pozycji " + i);
      }
    }

Przycinanie tekstu za pomocą metody substr

    var text = "Jacek ma 20 lat";
    alert(text.substr(0, 5)); 
    alert(text.substr(-5)); 

Znajdowanie tekstu w tekście za pomocą metody search

    var text = "obliczeniowo.com.pl";
    alert(text.search("com")); 

Zamiana tekstu w tekście za pomocą metody replace

    var text = "Jacek ma 20 lat";
    alert(text.replace("Jacek", "Maciek"));

Podział tekstu za pomocą metody split

    var names = "Maciek, Ania, Michał, Robert, Aga";
    var namesTable = names.split(", ");
    for(var i = 0; i < namesTable.length; i++){
      alert(namesTable[i]);
    }

Formatowanie zmiennych liczbowych przy zamianie na tekst

    var pi = 3.14159265359;
    alert(pi.toFixed(3));

    var float_number = 3.2;
    alert(float_number.toFixed(3));