Hola gente del elhacker.net, mi nombre es Maxi y soy estudiante de ingenieria en sistemas, necesito su ayuda en un ejercicio de javascript.
El ejercicio consiste, en que me dan un codigo, y yo tengo que decir, que numero/s va a aprecer por pantalla.
el codigo es el siguiente.
Necesito que me ayuden, como PASO A PASO, se van creando las variables y como van teniendo dicho valor, por que me pierdo mucho en el momento que se llaman las subrutinas. (por cierto me olvide mencionar, que pueden usar compilador para saber sus valores, pero la idea es que me expliquen como se va llegando a esos valores).
Gracias por su ayuda.
Mod: Los códigos deben ir en etiquetas GeSHi, tema movido, el título debe ser descriptivo al problema, modifícalo
El ejercicio consiste, en que me dan un codigo, y yo tengo que decir, que numero/s va a aprecer por pantalla.
el codigo es el siguiente.
Código (javascript) [Seleccionar]
<html>
<head>
<title>hola mundo</title>
<script language="javascript">
{
M1(3);
var x = 1;
alert(x);
}
function M1(t,r){
if (1<t){
var x = 1;
M1 (t-1 , M2);
}
else {
r(t+1);
}
function M2(y){
x= t + y;
}
alert (x);
}
</script>
</head>
<body>
</body>
</html>
Necesito que me ayuden, como PASO A PASO, se van creando las variables y como van teniendo dicho valor, por que me pierdo mucho en el momento que se llaman las subrutinas. (por cierto me olvide mencionar, que pueden usar compilador para saber sus valores, pero la idea es que me expliquen como se va llegando a esos valores).
Gracias por su ayuda.
Mod: Los códigos deben ir en etiquetas GeSHi, tema movido, el título debe ser descriptivo al problema, modifícalo