Código HTML:
Ver original <script language="javascript" type="text/javascript"> function showEstadistics(e){
for ( var n = 0; n < myarray.length; n++ ){
document.write("Edad: " + myarray[n] + "<BR/>");
}
}
var myarray = new Array();
function carga(e)
{
try{
var myindex = parseInt(myarray.length,10);
myarray[myindex] = document.getElementById("edadnum").value;
}catch(e){
}
}
<h1><b><i><u>Encuesta Callejera
</u></i></b></h1> Edad:
<br><input type="text" maxlength="2" id="edadnum"> Genero:
<br><input type="radio" name="sexo" value="Masculino" checked> Masculino
<br> <input type="radio" name="sexo" value="Femenino"> Femenino
Prefiere hacer las compras:
<br> <input type="radio" name="pref" value="pref1" checked> En comercios de su barrio
<input type="radio" name="pref" value="pref2"> En comercios del centro
<input type="radio" name="pref" value="pref3"> En Shoppings y supermercados
<input type="button" value="cargar encuesta" name="cargar" onclick="javascript:carga();"> <input type="button" value="Mostrar estadísticas" name="mostrar" onclick="javascript:showEstadistics();">
Fijate si algo así te sirve. De esta forma te lo arreglé para que veas como funciona el tema del array. Revisa bien porque te arreglé unos errores, espero que entiendas y consigas hacer lo que necesitás.
Saludos!