No logro hacerlo

; tengo un "juego" hecho por mi (en el que debes adivinar un numero);
Tengo:
Código Javascript
:
Ver originalvar num=5
var p=prompt(...)
var v=new Array()
while(p != num){
if(p < num){
...
v.push(p)
}
if(p > num){
...
v.push(p)
}
//varios if
//y ahora quiero que si el usuario pone 2 o mas veces el mismo numero que lo diga:
if(no_se_que_poner){
...
} //porque no funciona if(p in v)?
if(p == num){
...
}
Como tengo que hacer eso?

Saludos