17 - computeSquareRoot
2046 ワード
Q.
Write a function called “computeSquareRoot”. (「ComputeSquareRoot」関数を作成してください.)
Given a number, “computeSquareRoot” returns its square root. (数値が指定されている場合、「ComputeSquareRoot」関数はその数値の平方根値を返します.)
let output = computeSquareRoot(9);
console.log(output);//--> 3
Do not use Math.sqrt(); for this problem. Insteadは、この反復法を使用して問題を解決するのではなく、(Math.sqrt)次のリンクの方法で解決します.)
A)
Write a function called “computeSquareRoot”. (「ComputeSquareRoot」関数を作成してください.)
Given a number, “computeSquareRoot” returns its square root. (数値が指定されている場合、「ComputeSquareRoot」関数はその数値の平方根値を返します.)
let output = computeSquareRoot(9);
console.log(output);//--> 3
Do not use Math.sqrt(); for this problem. Insteadは、この反復法を使用して問題を解決するのではなく、(Math.sqrt)次のリンクの方法で解決します.)
A)
function computeSquareRoot(num) {
let babylonian = 1;
for (i=0;i<15;i++) {
babylonian = (babylonian + ( num / babylonian )) / 2
}
return +babylonian.toFixed(2)
}
Reference
この問題について(17 - computeSquareRoot), 我々は、より多くの情報をここで見つけました https://velog.io/@developerjhp/알고리즘-17-computeSquareRootテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol