Primera Letra De Cada Palabra En Mayus

PHOTO EMBED

Sat May 20 2023 15:17:56 GMT+0000 (Coordinated Universal Time)

Saved by @meridaK #javascript #convertir #.split() #.map() #.chatat() #.touppercase() #.slice() #.join()

String.prototype.toJadenCase = function () { 
  return this.split(" ").map(function(word){
    return word.charAt(0).toUpperCase() + word.slice(1);
  }).join(" ");
}
content_copyCOPY

Cambiar primera letra de cada palabra en mayúsculas. Ejemplo: Sin: "How can mirrors be real if our eyes aren't real" Con: "How Can Mirrors Be Real If Our Eyes Aren't Real" ----- SPLIT() La función comienza dividiendo la cadena original en un array de palabras utilizando el método split(). MAP() Luego, utiliza el método map() para iterar sobre cada palabra (word) en el array. CHAR AT() Y TO UPPER CASE() la función charAt(0) se utiliza para obtener el primer carácter de la palabra y toUpperCase() se utiliza para convertirlo a mayúscula. SLICE() Luego, slice(1) se utiliza para unir la letra mayúscula con el resto de la palabra utilizando el operador +. JOIN() Después de que se han procesado todas las palabras en el array, se utiliza el método join() para unir las palabras en una sola cadena de texto. El separador utilizado para unir las palabras es un espacio en blanco.

https://www.codewars.com/kata/5390bac347d09b7da40006f6/solutions/javascript