[Nachtrag:]
Plotte mal den Graph der Funktion und ueberlege dann, welche Zwischenwerte gesucht sind.
Ich habe fuer die genannte Funktion
function a(i,n)
{
var a=255;
for(j=i+1;j<=n;j++)a/=Math.pow(2,1/j);
return a;
}
mal einige Tests mittels SVG umgesetzt und dieses Ergebnis erhalten:

Es ist zu sehen, dass sich die weniger genau ermittelten Werte der mit n=1000 erhaltenen roten Kurve annaehern, d. h. die Genauigkeit der Einzelwerte mit groeßerem n bzw. j zunimmt.
Es sollte also reichen, einen moeglichst großen Wertevorrat zu ermitteln (--> Array) und dann daraus in bestimmten Abstaenden Werte entnehmen.
MfG, Thomas