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

JavaScriptを使用して長さxの線分に沿ってn個の等距離点の配列を生成するにはどうすればよいですか?


長さxの線分に沿ってn個の等距離の点の配列を生成するには、次の構文を使用します-

for (var anyVariableName= 0; yourVariableName< yourStartPointName;
yourVariableName++) {
   var v = (yourVariableName+1)/ (yourStartPointName+1);
   var v2 = v*yourEndPointName;

function drawPoints(start, end) {
   const arrayOfPoints = []
   for (var index = 0; index < start; index++) {
      var v = (index+1)/ (start+1);
      var v2 = v*end;
      arrayOfPoints.push(Math.round(v2));
   }
   return arrayOfPoints;
}
const arrayOfPoints = drawPoints(5, 50);
console.log("The Points=");
console.log(arrayOfPoints);

上記のプログラムを実行するには、次のコマンドを使用する必要があります-

node fileName.js.

ここで、私のファイル名はdemo53.js

です。

出力

これにより、次の出力が生成されます-

PS C:\Users\Amit\JavaScript-code> node demo54.js
The Points= [ 8, 17, 25, 33, 42 ]

  1. JavaScriptオブジェクトが配列であるかどうかを確認するにはどうすればよいですか?例を挙げて説明します。

    JavaScript Array.isArray()メソッドは、JavaScriptオブジェクトが配列であるかどうか、および返されるブール値に基づいていないかどうかを確認するために使用されます。 以下は、JavaScriptオブジェクトが配列であるかどうかを確認するためのコードです- 例 <!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8" /> <meta name="viewport" content=&

  2. JavaScriptを使用して同じ配列内の配列の要素を複製するにはどうすればよいですか?

    以下は、同じ配列内の配列の要素を複製するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" > <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>   &nbs