function arcsin( i ) { temp.step = 1 / 10000; for ( j = 0; j < abs(i); j += temp.step ) temp.sum += (1 / (1 - j^2)^0.5) * temp.step ; return temp.sum; }