JavaScript
 Computer >> コンピューター >  >> プログラミング >> JavaScript

JavaScriptで2の平方根(√2)を取得する方法

JavaScriptで2の平方根(√2)を取得するには、Mathオブジェクトが持つSQRT2プロパティを使用します。このプロパティは定数として定義されており、2の平方根である約 1.414 の値を返します。

Math.SQRT2は読み取り専用の定数であり、自分で計算する必要がないため、コードの可読性と精度の両面でメリットがあります。

サンプルコード

以下のコードを実行すると、JavaScriptで2の平方根の値を取得して表示できます。

<html>
   <head>
      <title>JavaScript Math SQRT2 Property</title>
   </head>
   <body>
      <script>
         var property_value = Math.SQRT2
         document.write("Property Value: " + property_value);
      </script>
   </body>
</html>

実行結果

Property Value: 1.4142135623730951

補足:他の平方根を求めたい場合

2以外の数値の平方根を求めたい場合は、Math.sqrt()メソッドを使用します。例えば、Math.sqrt(2)Math.SQRT2と同じ結果を返します。

console.log(Math.sqrt(2)); // 1.4142135623730951
console.log(Math.sqrt(9)); // 3
  1. 【JavaScript】配列の最初のn%だけを取得する関数の作り方

    JavaScriptでは、「配列と0〜100の数値(両端を含む)を受け取り、その配列の先頭からn%分の要素だけを返す関数」を作りたい場面があります。たとえば、第2引数が0なら空の配列を、100なら元の配列全体を、50なら半分の要素を返す、というイメージです。 さらに、第2引数が省略された場合はデフォルト値として50を使用する仕様にします。以下がその実装コードです。 サンプルコード const numbers = [3,6,8,6,8,4,26,8,7,4,23,65,87,98,54,32,57,87]; const byPercent = (arr, n = 50) => {

  2. JavaScriptでオブジェクトの値を取得する方法:Object.values()と_.values()の違いを解説

    JavaScriptにはObject.values()など、オブジェクトの値を取得するためのメソッドがいくつか用意されています。しかし、これらの標準メソッドでは値を取り出すまでの手順がやや長くなりがちです。そこで便利なのが、JavaScriptライブラリ「Underscore.js」が提供する_.values()メソッドです。このメソッドを使えば、forループを記述することなく、オブジェクトの値を直接取得できます。 Object.values()を使った例 まずは標準メソッドであるObject.values()を使った例です。このメソッドで取得した値を順番に表示するには、for...ofループ