Foros del Web » Programando para Internet » Javascript »

llamar a una variable

Estas en el tema de llamar a una variable en el foro de Javascript en Foros del Web. hola queria saber como puedo llamar desde una funcion a una variable que esta en otra funcion. las dos funciones estan en el mismo script. ...
  #1 (permalink)  
Antiguo 24/11/2012, 08:04
 
Fecha de Ingreso: julio-2012
Mensajes: 106
Antigüedad: 11 años, 8 meses
Puntos: 2
llamar a una variable

hola queria saber como puedo llamar desde una funcion a una variable que esta en otra funcion. las dos funciones estan en el mismo script. muchas gracias de antemano
  #2 (permalink)  
Antiguo 24/11/2012, 09:07
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: llamar a una variable

aquí estás tratando con el ámbito (scope) de las variables
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #3 (permalink)  
Antiguo 25/11/2012, 06:35
 
Fecha de Ingreso: julio-2012
Mensajes: 106
Antigüedad: 11 años, 8 meses
Puntos: 2
Respuesta: llamar a una variable

gracias por el link pero yo lo que quiero hacer es lo siguiente:


<script>
function elegirPalabra(){
var ordenArray=generarAleatorios();
var palabra=new Array
('AHORCADO',
'GRACIOSO',
'ESCALERA');
var palOrd=new Array(3);
for(cont=0;cont<=3;cont++){
palOrd[ordenArray[cont]]=palabra[cont];

}


var pri=palOrd[1].split("");



}

function comprobarLetra(){
var letra=document.getElementById("cc").value;

for(i=0;i<(y aqui la variable pri que defino en la funcion de elegirPalabra);i++){


}

}
</script>

como lo podria hacer?
  #4 (permalink)  
Antiguo 25/11/2012, 07:42
 
Fecha de Ingreso: noviembre-2012
Mensajes: 32
Antigüedad: 11 años, 4 meses
Puntos: 3
Respuesta: llamar a una variable

No he mirado muy bien lo que hacen las funciones, pero yo en estos casos que quiero referirme a un variable en funciones diferentes lo que hacia era iniciarla fuera de las funciones y luego me puedo referir dentro de las funciones sin ningún problema. Es decir:

var pri='';

después dentro de las funciones puedes referirte a ellas pero no reiniciarlas y siempre serán globales.

Última edición por vimon; 25/11/2012 a las 07:52
  #5 (permalink)  
Antiguo 25/11/2012, 13:48
 
Fecha de Ingreso: julio-2012
Mensajes: 106
Antigüedad: 11 años, 8 meses
Puntos: 2
Respuesta: llamar a una variable

ya lo solucione muchas gracias

Etiquetas: funcion, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:54.