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");
);