JSFiddle - React, Tailwind, and code Playground
HTML
<body>
<script type="text/javascript">
String.prototype.trim = function () {
return this.replace(/^\s+/, '').replace(/\s+$/, '');
};
String.prototype.capitalizeParagraph = function() {
var res = "";
var paragraphs = this.split(".");
for(var i = 0; i < paragraphs.length ; i++) {
var temp = paragraphs[i].trim();
res += "." + temp.charAt(0).toUpperCase() + temp.slice(1).toLowerCase();
}
return res.slice(1);
};
document.write("esto es un ejemplo. y ESTA ES LA SEGUNDA FRASE".capitalizeParagraph());
document.write("<br />");
document.write("esto es un ejemplo. y ESTA ES LA SEGUNDA FRASE.".capitalizeParagraph());
document.write("<br />");
document.write("esto es un ejemplo".capitalizeParagraph());
document.write("<br />");
document.write("esto es un ejemplo.".capitalizeParagraph());
</script>
</body>