sqrt function

double sqrt(
  1. double x
)

Helper: sqrt function

Implementation

double sqrt(double x) {
  if (x <= 0) return 0;
  double guess = x / 2;
  for (var i = 0; i < 20; i++) {
    guess = (guess + x / guess) / 2;
  }
  return guess;
}