JSFiddle - React, Tailwind, and code Playground
by kirrrusha
JavaScript
class MyString{
ucWords(string){
var arr = string.split(' '),
i, str_su;
var arr_uc = [];
for (i = 0; i <= arr.length - 1; i++){
arr_uc[i] = this.ucFirst(arr[i]);
}
return str_su = arr_uc.join(' ');
}
reverse(string) {
var newStr = '', i;
for (i = string.length - 1; i >= 0; i--) {
newStr += string.charAt(i);
}
return newStr;
}
ucFirst(string) {
var first = string.charAt(0).toUpperCase();
return first + string.substr(1);
}
}
var str = new MyString();
console.log(str.reverse('kirill'));
console.log(str.ucFirst('abcde'));
console.log(str.ucWords('abcde abcde abcde'));