Aqui lo que veo es que nombres no lo estas manejando como arreglo sino como una variable normal, recuerda que si manejas un arreglo le tienes que decir en que indice le vas a guardar, algo asi:
Código Javascript
:
Ver originalalert ("Bienvenido");
var num_users= prompt("Ingrese el numero de usuarios.","");
if(num_users<=5)
{
var contador=num_users;
var nombres=new Array()
for (i=0; i<contador; i++)
{
nombres[i]= prompt("Insertar Nombre.","");
}
alert(nombres);
}
else
{
alert("No pueden ser mas de 5");
}
Recuerda usar el HIGHLIGHT para pegar codigo