Código del ejercicio:
Definición de los códigos del ejercicio:
<script></script> --> contiene comandos u ordenes que se van ejecutando de manera secuencial y comúnmente se utilizan para controlar el comportamiento de un programa en específico o para interactuar con el sistema operativo.let --> permite declarar variables limitando su alcance (scope) al bloque, declaración, o expresión donde se está usando.
prompt() --> muestra un cuadro de diálogo con mensaje opcional, que solicita al usuario que introduzca un texto.
while --> el ciclo while recorre un bloque de código siempre que una condición específica sea verdadera.
< --> el operador menor que ( < ) devuelve true si el operando izquierdo es menor que el operando derecho.
length --> la propiedad length devuelve la longitud de una cadena.
if --> se usa para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
!= --> el operador de desigualdad ( != ) comprueba si sus dos operandos no son iguales y devuelve un resultado booleano.
+= --> el operador de asignación de suma ( += ) suma el valor del operando derecho a una variable y asigna el resultado a la variable.
++ --> el operador de incremento ( ++ ) incrementa (suma uno a) su operando y devuelve un valor.
document.write --> imprime el texto especificado en la página.
Explicación del Código:
let i = 0, aux = "", s;
s = prompt('Ingresar texto:');
while(i < s.length){
if(s[i] != ' '){
aux += s[i];
}
i++;
}
document.write(aux);
let i = 0, aux = "", s;
Se crean variables:
- i → contador para recorrer el texto
- aux → guardará el resultado sin espacios
- s → almacena el texto ingresado
- aux → guardará el resultado sin espacios
- s → almacena el texto ingresado
s = prompt('Ingresar texto:');
Pide al usuario que escriba un texto.
while(i < s.length)
Recorre toda la cadena carácter por carácter.
if(s[i] != ' ')
Verifica que el carácter no sea un espacio.
aux += s[i];
Agrega el carácter a la nueva cadena si no es espacio.
i++;
Avanza al siguiente carácter.
document.write(aux);
Muestra el texto final sin espacios.
Resumen:
El programa elimina todos los espacios de un texto ingresado por el usuario, mostrando solo los caracteres juntos.
El programa elimina todos los espacios de un texto ingresado por el usuario, mostrando solo los caracteres juntos.
No hay comentarios.:
Publicar un comentario