JavaScriptを使用して文字列の大文字と小文字を変更する
文字列を取り込んでスネークケースに変換するJavaScript関数を作成する必要があります。
スネークケースは基本的に、スペースを「_」に置き換え、各単語の最初の文字を小文字に変換することによって文字列を書くスタイルです。
例
このためのコードは-
になりますconst str = 'This is a simple sentence'; const toSnakeCase = (str = '') => { const strArr = str.split(' '); const snakeArr = strArr.reduce((acc, val) => { return acc.concat(val.toLowerCase()); }, []); return snakeArr.join('_'); }; console.log(toSnakeCase(str));
出力
コンソールの出力は-
になりますthis_is_a_simple_sentence
-
JavaScriptを使用して、各単語に存在する数に基づいて単語の文字列を並べ替える
問題 文を表す文字列を受け取るJavaScript関数を作成する必要があります。私たちの関数はこの文をソートする必要があります。 文の文字列の各単語には整数が含まれています。この関数は、最小の整数を含む単語が最初に配置され、次に昇順で配置されるように文字列を並べ替える必要があります。 例 以下はコードです- const str = "is2 Thi1s T4est 3a"; const sortByNumber = (str = '') => { const findNumber = (s = '') =
-
JavaScriptを使用して文字列のアルファベットを反転する
問題 アルファベットといくつかの特殊文字で構成される文字列strを取り込むJavaScript関数を作成する必要があります。 この関数は、入力文字列に基づいて新しい文字列を返す必要があります。アルファベット以外のすべての文字は同じ場所にあり、すべての文字は位置を逆にします。 たとえば、関数への入力が 入力 const str = 'k_lmn_opq'; 出力 const output = 'q_pon_mlk'; 例 const str = 'k_lmn_opq'; const reverseAlphabets = (str) =