求平方根

巧劲

function foo(x) {
  if(x < 2) return x; // 筛选出0和1
  let y = 1;
  while(y <= x/y) { // 等于的时候也需要加,因为后面都会统一减一
    y++;
  }
  return y - 1;
}

赖劲

function foo(x) {
  return Math.floor(Math.sqrt(x));
}
posted @ 2023-01-03 18:22  卿六  阅读(19)  评论(0编辑  收藏  举报