Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

[Duda] Function verificarIntento ()

Hola mi duda es con respecto a la función "verificarIntento"

Después de lo aprendido en el video anterior (genera un número aleatorio), donde declara la variable fuera de la función ¿puedo también escribir de la siguiente manera el código? ¿O por qué para esta función dejó la variable dentro y no fuera como el caso anterior? Muchas gracias!

let verificarIntento = verificarIntento ()

function verificarIntento () {

return parseInt(document.getElementById('valorUsuario').value;

}

2 respuestas

Buenas tardes Mariana, en ese video que decís, el profesor explica que la variable puede declararse tanto dentro como fuera de una función.

Lo denominan "alcance o ámbito de la variable".

Quiere decir que cuando dicha variable está declarada afuera de la función es de "alcance global".

En cambio, si la declaramos dentro de la función, es de "alcance de bloque".

Según lo que entiendo mas o menos es que:

Al ser de "bloque", solamente podría ejecutarse/ utilizarse dentro de la función en la que está.

Y al ser "global" puede ser utilizada de manera general.

solución!

Sí se puede, solo que para verificar el intento sería dentro de la misma función, quizás más adelante se realice de esa manera para ocupar el valor del usuario de forma que otras funciones hagan uso de dicho valor.