HTML - actividad

 
Vista:

actividad

Publicado por rossi andres (1 intervención) el 10/09/2022 02:51:52
Realice una App que reciba como entrada una frase, la aplicación debe extraer las palabras con diptongo, colocar negrillas, sunrrayado y color rojo a las vocales que se encuentran en el diptondo.

trabajando en visual estudio code, con solo html, js para realizarla.
con ciclo for para caracteres alguna ayuda o que podria servirme?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

actividad

Publicado por antonio (19 intervenciones) el 10/09/2022 11:31:56
Hola buenas seria recorrer carácter a carácter una frase y comprobar si las dos vocales seguidas son diptongo y cambiar el texto que se muestre:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<!DOCTYPE html>
<html>
<body>
 
 
<p id="demo"></p>
 
<script>
  var x;
  x = prompt("Ingrese la frase: ");
const myArray = x.split(" ");
var text="";
 
 
  for(var j=0;j<x.length;j++){
    if(x.charAt(j)=='i' && x.charAt(j+1)=='a' || x.charAt(j)=='i' && x.charAt(j+1)=='e'
    ||x.charAt(j)=='i' && x.charAt(j+1)=='o' || x.charAt(j)=='u' && x.charAt(j+1)=='a'
    || x.charAt(j)=='u' && x.charAt(j+1)=='e' || x.charAt(j)=='u' && x.charAt(j+1)=='o'){
     text= text+"<font color='red'><u><b>" + x.charAt(j) +""+x.charAt(j+1) +"</b></u></font>";
 
   }
   else if(x.charAt(j)=='a'&& x.charAt(j-1)=='i'|| x.charAt(j)=='e'&& x.charAt(j-1)=='i'
   || x.charAt(j)=='o' && x.charAt(j-1)=='i' || x.charAt(j)=='a' && x.charAt(j-1)=='u'
   || x.charAt(j)=='e' && x.charAt(j-1)=='u' || x.charAt(j)=='o' && x.charAt(j-1)=='u'){
 
 
  }
    else{
      text= text+ x.charAt(j);
    }
  }
 
document.body.innerHTML=text;
</script>
 
</body>
</html>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar