non ci capisco più niente ...
come mai non mi assegna il valore?

codice:
	i=0;
	while(true){
		var num= new Array();
		var x = eval(prompt("Inserisci un numero",""));
		if(x == "end") break;
		if(isNaN(x)){ 
			alert("Devi inserire un numero!"); 
			continue;
			}else num[i]=parseInt(x);
		i++;
		alert("num[i] = "+num[i]);//undefined   :confused: 
		document.write(num[0]);//undefined   :confused: 
		}