JSFiddle - React, Tailwind, and code Playground
by LuckyCat
JavaScript
// 3 \ task04
/*
// Написать функцию, которая принимает строку, а возвращает изменненную строку с заглавными буквами
function funcName(str) {
}
Например:
var str = "How can mirrors be real if our eyes aren't real";
funcName(str), "How Can Mirrors Be Real If Our Eyes Aren't Real");
*/
'use strict';
function capitalizeCase(str) {
/*return str.toLowerCase().split(' ').map(function (i) {
if (i.length > 2) {
return i.charAt(0).toUpperCase() + i.substr(1);
} else {
return i;
}
}).join(' ');*/
return str.toLowerCase().split(' ').map( (i) =>
(i.length > 2) ? i.charAt(0).toUpperCase() + i.substr(1) : i
).join(' ');
};
var str = "How can mirrors be real if our eyes aren't real";
console.log(
capitalizeCase(str) //"How Can Mirrors Be Real If Our Eyes Aren't Real");
);