Invertir entre mayúsculas y minúsculas cada N caracteres
JavaScript
Publicado el 19 de Noviembre del 2020 por Joel (150 códigos)
1.814 visualizaciones desde el 19 de Noviembre del 2020
Esta función invierte cada N caracteres de una cadena dada su valor de mayúsculas a minúsculas o viceversa.
1
2
3
4
5
6
7
8
9
cambiar("la casa azul", 1); // LA CASA AZUL
cambiar("la casa azul", 2); // lA CaSa aZuL
cambiar("la casa azul", 3); // la caSa AzuL
cambiar("La Casa Azul", 1); // lA cASA aZUL
cambiar("La Casa Azul", 2); // LA caSa AZuL
cambiar("La Casa Azul", 3); // La CaSa azuL
cambiar("LA CASA AZUL", 1); // la casa azul
cambiar("LA CASA AZUL", 2); // La cAsA AzUl
cambiar("LA CASA AZUL", 3); // LA CAsA aZUl
Comentarios sobre la versión: 1 (4)
buen problema. Esta es mi solución:
https://pastebin.com/S5T5y5Pt
Saludos
podés hacer que el código sea mucho más simple, más rápido y que te devore menos la memoria si trabajas con un array de char (o implementas un StringBuilder/StringBuffer).
Saludos
aqui otra solución mia:
};
}
Saludos