文字列をアルファベット順に並べ替え、JavaScriptを使用してアンダースコアを挿入する
問題
文字列の配列を受け取るJavaScript関数を作成する必要があります。
この関数は、配列をアルファベット順に並べ替えた後、配列の最初の文字列を返す必要があり、その文字列の各文字は「***」で区切る必要があります。
例
以下はコードです-
const arr = ['this', 'is', 'some', 'string', 'array']; const specialSort = (arr = '') => { const copy = arr.slice(); copy.sort(); const el = copy[0]; const res = el .split('') .join('***'); return res; }; console.log(specialSort(arr));
出力
a***r***r***a***y
-
JavaScriptを使用して10進値が偶数のバイナリ文字列を並べ替える
問題 長さ3のバイナリ文字列をすべてスペースで区切った文字列を取り込むJavaScript関数を作成する必要があります。 この関数は、数値を昇順で並べ替える必要がありますが、偶数を並べ替え、すべての奇数をそのまま残します。 例 以下はコードです- const str = '101 111 100 001 010'; const sortEvenIncreasing = (str = '') => { const sorter = (a, b) => { const findIn
-
JavaScriptを使用して文字列のアルファベットを反転する
問題 アルファベットといくつかの特殊文字で構成される文字列strを取り込むJavaScript関数を作成する必要があります。 この関数は、入力文字列に基づいて新しい文字列を返す必要があります。アルファベット以外のすべての文字は同じ場所にあり、すべての文字は位置を逆にします。 たとえば、関数への入力が 入力 const str = 'k_lmn_opq'; 出力 const output = 'q_pon_mlk'; 例 const str = 'k_lmn_opq'; const reverseAlphabets = (str) =