Salve ho trovato uno scoglio, volevo sommare a una parola (che in realtà è un numero) un numero, ma il risultato è sconfortante. Se ad esempio myArr[0]=1 t assumerà valori 11, 21, 31, etc.. Che devo fare?

codice:
y=1;
for(i=0;i<myArr.length;i++){if(myArr[i]=='punti'){
if(myArr[i+2]!='voti')v=0;else v=myArr[i+1];			
p=myArr[i-1]-(50*v);

t=y+myArr[0];

forums[y]=new forum(t,p);
y++
}