JavaScriptの文字列に存在する単語を逆にする
問題
文を表す文字列を受け取るJavaScript関数を作成する必要があります。
この関数は、文字列に存在する語順を逆にして、新しい文字列を返す必要があります。
つまり、最後の単語が最初になり、最後から2番目が2番目になります。
例
以下はコードです-
const str = 'this is some random string text'; const reverseWords = (str = '') => { const strArr = str.split(' '); strArr.reverse(); const reversedStr = strArr.join(' '); return reversedStr; }; console.log(reverseWords(str));
出力
以下はコンソール出力です-
text string random some is this
-
JavaScriptで数値が含まれている文字列を検証する
問題 文字列strを受け取るJavaScript関数を作成する必要があります。この関数は、文字列内のアルファベットを、その前の数字に基づいて検証する必要があります。 文字列を数字で分割してから、数字を次の部分文字列の文字数と比較する必要があります。それらがすべて一致する場合、文字列は有効であり、trueを返す必要があり、そうでない場合はfalseを返す必要があります。 例- 5hello4from2me trueを返す必要があります 数字で割ると、文字列は「hello」、「from」、「me」になり、これらの文字列はすべて、前の数字と同じ長さになるためです 例 以下はコードです-
-
JavaScriptを使用して文字列のアルファベットを反転する
問題 アルファベットといくつかの特殊文字で構成される文字列strを取り込むJavaScript関数を作成する必要があります。 この関数は、入力文字列に基づいて新しい文字列を返す必要があります。アルファベット以外のすべての文字は同じ場所にあり、すべての文字は位置を逆にします。 たとえば、関数への入力が 入力 const str = 'k_lmn_opq'; 出力 const output = 'q_pon_mlk'; 例 const str = 'k_lmn_opq'; const reverseAlphabets = (str) =