JavaScriptの月インデックスに基づいて四半期を検索する
問題
1ベースの月のインデックスを受け取り、その月が属する四半期を返すJavaScript関数を作成する必要があります。
例
以下はコードです-
const month = 7; const findQuarter = (month = 1) => { if (month <= 3) { return 1 } else if (month <= 6) { return 2 } else if (month <= 9) { return 3 } else if (month <= 12) { return 4 } } console.log(findQuarter(month));
出力
以下はコンソール出力です-
3
-
JavaScriptを使用してアルファベットの文字の1ベースのインデックスを検索する
問題 小文字の英語の英字を使用するJavaScript関数を作成する必要があります。この関数は、文字の1ベースのインデックスをアルファベットで返す必要があります。 例 以下はコードです- const char = 'j'; const findCharIndex = (char = '') => { const legend = ' abcdefghijklmnopqrstuvwxyz'; if(!char || !legend.includes(char) || char.lengt
-
JavaScriptで配列の中央値インデックスを見つける
問題 1次元空間内のさまざまな小惑星の位置を表す配列arrを取り込むJavaScript関数を作成する必要があります。 各小惑星について、絶対値はそのサイズを表し、符号はその方向を表します(正の意味は右、負の意味は左)。各小惑星は同じ速度で移動します。 私たちの機能は、すべての衝突後の小惑星の状態を見つけることになっています。 2つの小惑星が出会うと、小さい方の小惑星が爆発します。両方が同じサイズの場合、両方が爆発します。同じ方向に移動する2つの小惑星が出会うことはありません。 たとえば、関数への入力が-の場合 入力 const arr = [1, 7, 3, 6, 5, 6];