JavaScriptで文字列のスラッシュを反転する
後ろ向きのスラッシュを含む可能性のある文字列を受け取るJavaScript関数を作成する必要があります。
また、関数は、すべてのバックスラッシュとスラッシュが含まれる新しい文字列を返す必要があります。
したがって、この関数のコードを書いてみましょう-
例
このためのコードは-
になりますconst str = 'Th/s str/ng /conta/ns some/ forward slas/hes'; const invertSlashes = str => { let res = ''; for(let i = 0; i < str.length; i++){ if(str[i] !== '/'){ res += str[i]; continue; }; res += '\\'; }; return res; }; console.log(invertSlashes(str));
出力
コンソールの出力は-
になりますTh\s str\ng \conta\ns some\ forward slas\hes
-
JavaScriptで指定された長さまで文字列を制限する
問題 文字列と数値を受け取るJavaScript関数を作成する必要があります。この関数は、指定された文字列の切り捨てられたバージョンを指定された制限まで返し、結果が元の文字列より短い場合は「...」を返します。それ以外の場合、関数は切り捨てられたものがない場合は同じ文字列を返す必要があります。 例 以下はコードです- const str = 'Testing String'; const num = 8; const limitString = (str = '', num = 1) => { const { length:
-
JavaScriptの文字列の対応する最短距離
問題 最初の引数として英語の小文字のアルファベットの文字列strを取り、2番目の引数として文字列strに存在する単一の文字charを受け取るJavaScript関数を作成する必要があります。 この関数は、文字列strの各文字について、charで指定された文字列の最も近い文字からの距離を含む配列を準備して返す必要があります。 たとえば、関数への入力が 入力 const str = 'somestring'; const char = 's'; 出力 const output = [0, 1, 2, 1, 0, 1, 2, 3, 4, 5] 例 以下