La cuestión es que tengo el siguiente código en el que tengo cinco arrays y quiero filtrar los elementos indicando el nº de año (1-5) y la posición del elemento a filtrar dentro del array. Pero no se como hacer para que la concatenación "ano"+nano+"["+nmes+"]" me la tome como una variable y no como una cadena de caracteres, es decir, que no me imprima por ejemplo "ano1[0]", sino que me imprima "12"
Código javascript:
Ver original
<script type="text/javascript"> var ano1 = [12,65,58,45,84,65,78,15,16,54,12,48]; var ano2 = [15,68,48,48,24,15,48,75,26,64,42,78]; var ano3 = [52,85,28,55,44,62,71,17,14,51,13,28]; var ano4 = [22,25,55,75,44,75,77,85,86,55,42,44]; var ano5 = [88,44,55,66,22,45,18,11,22,54,22,11]; function filtrar(){ var nano = prompt("Introduzca el año (1-5):",""); var nmes = prompt("Introduzca el mes (0-11):",""); document.write("ano"+nano+"["+nmes+"]"); } </script>
Agradecería muchísimo vuestra ayuda ;)
Felices fiestas!