Как найти квадратный корень? в javascript без Math.sqrt [дубликат]

97
15 сентября 2021, 22:00
На этот вопрос уже даны ответы здесь:
Вычисление квадратного корня без библиотечных методов (3 ответа)
Закрыт 1 год назад.

// у меня не получается 
 
 
function sum(num1) { 
    if (isNaN(num1) ){ 
        return "Please enter a number" 
    } 
    var num2 = num1 / 2; 
    var result = num2; 
    num1 = result * num2; 
    for (var i = 0; i < 1; i++) { 
        result = num1 / num2; 
    } 
    return result; 
} 
var result = sum (25);

Answer 1

const sqrt = value => { 
  for (let i = 0; i <= value; i++) { 
    if (i * i === value) return i; 
  } 
   
  return 'this number has no integer root'; 
}; 
 
console.log(sqrt(148225)); 
console.log(sqrt(9)); 
console.log(sqrt(25)); 
console.log(sqrt(1)); 
console.log(sqrt(4)); 
console.log(sqrt(39.283));

READ ALSO
таймер обратного отсчета на ванила

таймер обратного отсчета на ванила

Мне нужен таймер обратного отсчета формата д-чч-мм-сс

139
Как сравнивать 3 элементы в if else?

Как сравнивать 3 элементы в if else?

Я хочу написать функцию, которая будет сравнивать 3 элемента: если A = B = C, то выполнить какую-то функцию

129
Правильно написание кода [закрыт]

Правильно написание кода [закрыт]

Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы на него можно было дать ответ, основанный на фактах и цитатах

101
Правильное использование return

Правильное использование return

Не понимаю, почему когда я вызываю функцию в данном случае, то получаю undefinedФункция получает массив и выводит индекс того элемента, у которого...

74