HTML - No me devuelve formulario

 
Vista:

No me devuelve formulario

Publicado por AYUDA CON HTML (1 intervención) el 09/10/2021 21:21:31
¿me pueden decir que es lo que está fallando?
-debo ingresar palabras a traves de caja de texto
- el proceso termina cuando es FIN
- debo mostrar cant de palabras ingresas, promedio y cantidad de letras por palabra

body style="text-align:center" >
<form id=formulario>

<label for="palabra">Ingrese palabras</label>
<input type="text" class='input' id='palabra' placeholder="Ingrese aqui" >
<input type="button" id="btnIn" onclick="ingresar()" value='Ingresar Palabra'>

</form>

<!-- <input type=button onclick=miFunction() value="COMENZAR">-->

<div id="resultadoFinal">
</div>

<script>



alert('Ingrese palabras y finalice la carga con FIN');



let palabras = [];
let numeros=[];
var palabra;
var resultado;
var contadorLetras=0;
var cantidadPalabras=0;
var paraNumeros = /(\d+)/g;
cuentaNumeros=0;


document.getElementById('btnIn').addEventListener("click",
function ingresar() {

do {
document.getElementById('palabra').clea
palabra = document.getElementById('palabra').value;

if (palabra!='FIN') {
palabras.push;
cantidadPalabras++;
letras = palabra.length;
contadorLetras+=letras;
numeros=(palabras.match(paraNumeros));
cuentaNumeros=cuentaNumeros+numeros;
}

} while (palabra!='FIN');

resultado=('El numero de palabras ingresadas es:' + ' ' + cantidadPalabras + ' '+'Cantidad de numeros por palabras ingresadas:' +' '+ cuentaNumeros +' '+'Cantidad de letras por palabras:' +' '+contadorLetras+' '+ 'Promedio de letras por palabras:' + contadorLetras/cantidadPalabras);
document.getElementById('resultadoFinal').innerHTML= resultado;

}

)

document.getElementById('formulario').reset();


</script>


</body>
</html>
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