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

JavaScriptで配列を作成するために、各桁の数字を切り取ります


問題

数値を取り込むJavaScript関数を作成する必要があります。この関数は、各桁で切り捨てられた数値を含む文字列の配列を返す必要があります。

以下はコードです-

const num = 246;
const cutOffEach = (num = 1) => {
   const str = String(num);
   const res = [];
   let temp = '';
   for(let i = 0; i < str.length; i++){
      const el = str[i];
      temp += el;
      res.push(temp);
   };
   return res;
};
console.log(cutOffEach(num));

出力

以下はコンソール出力です-

[ '2', '24', '246' ]

  1. JavaScriptの各配列要素にf(x)を適用する

    問題 -で与えられる数学関数を仮定します。 f(x) = ax2 + bx + c ここで、a、b、cは3つの定数です。 整数のソートされた配列を取り、最初の引数としてarrを取り、2番目、3番目、4番目の引数としてa、b、cを受け取るJavaScript関数を作成する必要があります。関数は、関数f(x)を配列arrの各要素に適用する必要があります。 そして、関数は変換された配列のソートされたバージョンを返す必要があります。 たとえば、関数への入力が-の場合 const arr = [-8, -3, -1, 5, 7, 9]; const a = 1; const b = 4; co

  2. JavaScriptを使用して数字から数字の配列を逆にしました

    問題 数値を取り込むJavaScript関数を作成する必要があります。この関数は、最初に数値を逆にしてから、逆にした数値を数字に分割し、分割された数字の配列を返す必要があります。 入力 const num = 1234567; 出力 const output = [7, 6, 5, 4, 3, 2, 1]; 逆の番号は7654321なので 例 以下はコードです- const num = 1234567; const reverseAndSplit = (num = 1) => {    const numStr = String(num);