Malj72
8/31/2017 - 1:00 PM

Title case each word - rest is lower case function (svaka prvo slovo u rečenici je veliko, ostala su mala)

Title case each word - rest is lower case function (svaka prvo slovo u rečenici je veliko, ostala su mala)

function titleCase(str) {
  var strSplit = str.toLowerCase().split(" ");
  for (var i = 0; i < strSplit.length; i++) {
    var newArray = strSplit[i].split("");
    newArray[0] = newArray[0].toUpperCase();
    strSplit[i] = newArray.join("");
    str = strSplit.join(" ");
  }
   return str;
}

// Better, not mine

function titleCase(str) {
  str = str.toLowerCase().split(" ");
  for (var i = 0; i < str.length; i++) {  
    str[i] = str[i].charAt(0).toUpperCase() + str[i].slice(1);
  }
   return str.join(" ");
}