Respuestas Ejercicio 26 (JS Noviembre)

Comparte tu respuesta del ejercicio 26 - Strings (cadenas de texto)

La respuesta es:

let frase = prompt ('Ingresa una frase');
frase = frase.split('');
frase[0]=frase[0].toUpperCase();
for (let i =0; i<=frase.length;i++){
  if(frase[i]===" "){
    frase[i+1]=frase[i+1].toUpperCase();
  }
}

console.log(frase.join(''));
1 me gusta

const frase = prompt(‘Ingrese una frase’)

//let frase1 = frase.replace(/\b\w/g,‘A’)

const words = frase.split(" ")
for (let i = 0; i < words.length; i++) {
words[i] = words[i][0].toUpperCase() + words[i].substr(1);
}

const frase1=words.join()
const frase2=frase1.replace(/,/g,’ ')

console.log(frase2)

let frase3 = prompt("Ingresa una frase");
let cadenaF= frase3.toLowerCase().split(" ");

for(let index = 0; index < cadenaF.length ; index ++){
  cadenaF[index]=cadenaF[index].replace(cadenaF[index].charAt(0),cadenaF[index].charAt(0).toUpperCase());

}
console.log(cadenaF.join(' '));

let frase = prompt (‘Digite la frase’);
frase=frase.split(’’);
for (let i=1; i<=frase.length;i++){
if(frase[i]===" ")
frase[i+1]=frase[i+1].toUpperCase();
}
frase = frase.join(’’);
console.log(${frase[0].toUpperCase()+frase.slice(1)});

La solución propuesta al ejercicio es:

/*
Ejercicio #26.
Elaborado por: Camilo Montoya.
Linkedin: https://www.linkedin.com/in/camiloamontoyah/
*/

let frase = prompt("Ingrese una frase:");

const aux = frase.split(" ");
console.log(aux)
for (let i = 0; i < aux.length; i++) {
    aux[i] = aux[i].charAt(0).toUpperCase() + aux[i].slice(1);
}

const fraseFinal = aux.join(" ");
console.log(fraseFinal);

Saludos.

Buen día, comparto la solución del problema #26, feliz semana.

let frase = prompt("Ingresa la frase:");

let arrayFrase = frase.split(" ");

let prueba = [];

for (i = 0; i < arrayFrase.length; i++){
	prueba[i] = arrayFrase[i].split("");
	for (index = 0; index < prueba.length;index++){
		prueba[index][0] = prueba[index][0].toUpperCase();
		arrayFrase[index] = prueba[index].join("");
	}
}

console.log(arrayFrase.join(" "));


Esta es mi respuesta:

//Ejercicio 26 - Clase 5
let frase = prompt('Dime algo: ').toString().toLowerCase();
frase = frase.split('');
for(i=0;i<frase.length;i++){
  if(frase[i-1]===' ' || i==0){
    frase[i]=frase[i].toUpperCase();
  }
}
frase = frase.join('');
console.log(frase);

Respuesta ejercicio 26

console.log("Usuario");
const frase = prompt("Ingrese frase: ");
const aux = frase.split(" ");
for (let i = 0; i < aux.length; i++) {
    aux[i] = aux[i].charAt(0).toUpperCase() + aux[i].slice(1);
}

const fraseModificada = aux.join(" ");
console.log(fraseModificada);

Hola!! Este es mi ejercicio:

let frase = prompt("Hola Ingrese su frase")
let frase1 = frase.split(" ")
for (let i = 0;i<frase1.length;i++){
  frase1[i] = ((frase1[i].charAt(0).toUpperCase()) + frase1[i].slice(1))
}
console.log(frase1.join(" "))

Mi respuesta al ejercicio es:

let frase = prompt('Por favor ingresa una frase');
let fraseA = frase.split(' ');

for (i = 0; i < fraseA.length; i++){
  fraseA[i] = ((fraseA[i].charAt(0).toUpperCase()) + fraseA[i].slice(1));
}
console.log(fraseA.join(' '));

let frase = prompt('Ingresa una frase');
let frase1 = frase.split(' ');

for (i = 0; i < frase1.length; i++){
  frase1[i] = ((frase1[i].charAt(0).toUpperCase()) + frase1[i].slice(1));
}
console.log(frase1.join(' '));
let userPhrase= prompt('Escriba una frase');
let separate=userPhrase.split(" ");

for(let index= 0;index<separate.length;index++){
  
  separate[index]=separate[index].charAt(0).toUpperCase()+separate[index].slice(1);
}

console.log(separate.join(' '));

Solución ejercicio 26:
const str = prompt(‘ingrese una frase :’);
const str1=str.split(’ ');
for (let i=0; i < str1.length; i++) {

str1[i] = str1[i][0].toUpperCase() +str1[i].slice(1);

}
console.log(str1.join(’ '));

buenas noches, la respuesta es :
let frase = prompt (‘Digite la frase’);
frase=frase.split(’’);
for (let i=1; i<=frase.length;i++){
if(frase[i]===" ")
frase[i+1]=frase[i+1].toUpperCase();
}
frase = frase.join(’’);
console.log(${frase[0].toUpperCase()+frase.slice(1)});

Ejercicio26. Escribe un programa que le pida una frase al usuario y capitalice cada palabra

 let frase = prompt('Escribe una frase')
 let newSentece = []
 words = frase.split(' ')
 for(let i = 0; i < words.length;i++){
     letters = words[i].split('')
     newWord = []
     for(let j = 0; j < letters.length;j++){
        if(j == 0){
            letterCapital = letters[j].toUpperCase()
            newWord.push(letterCapital)
           }else{
               newWord.push(letters[j])
           }
     }
     newSentece.push(newWord.join(''))  
    }
    newSentece = newSentece.join(' ')
    console.log(newSentece)

let frase = prompt('Entre una frase');
let arreglo = [];


frase = frase.split(' ');


for(let i = 0; i < frase.length; i++){

    
    arreglo.push( frase[i].charAt(0).toUpperCase() + frase[i].slice(1));

}

arreglo.join('');

console.log( arreglo.join(' '));

Buenos días! mi respuesta al ejercicio #26 es:

let phrase = prompt("Escribe una frase");

let splitPhrase = phrase.split(' ');
let solution= [];
 
for(i=0; i<splitPhrase.length;i++){

  let newSplitPhrase = splitPhrase[i].charAt(0).toUpperCase() + splitPhrase[i].slice(1);
  solution[i] = newSplitPhrase; 
} 

console.log(solution.join(" "));

Respuesta ejercicio 26

let sentence = prompt("Ingrese una frase");
//función capitalizar primera letra
function capitalizar (str){
  return str.replace(/\w\S*/g,function (txt){
    return txt.charAt(0).toUpperCase()+txt.substr(1).toLowerCase();
  })
};
console.log(capitalizar(sentence))

Mi respuesta:

let frase = prompt("Ingrese una frase").split(" ");
let cadena = "";
for (let palabra of frase) {
  palabra = palabra[0].toUpperCase() + palabra.slice(1);
  cadena = cadena + palabra + " ";
}
console.log(cadena);