JavaScriptでスペースを反転して保持する
問題
最初で唯一の引数として文の文字列strを受け取るJavaScript関数を作成する必要があります。
私たちの関数は、空白と最初の語順を維持しながら、文内の各単語の文字の順序を逆にすることになっています。
たとえば、関数への入力が-
の場合const str = 'this is some sample string';
その場合、出力は-
になります。const output = 'siht si emos elpmas gnirts';
例
以下はコードです-
const str = 'this is some sample string';
const reverseWords = (str = '') => {
return str.trim()
.split(/\s+/)
.map((s) => {
let res = ''
for (let i = s.length-1; i >= 0; i--) {
res += s[i]
}
return res
})
.join(' ');
}
console.log(reverseWords(str)); 出力
以下はコンソール出力です-
siht si emos elpmas gnirts
-
JavaScriptで正規表現をテストして実行する方法は?
以下は、JavaScriptで正規表現をテストおよび実行するためのコードです- 例 <!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>
-
JavaScriptのファイルとFileReader?
以下は、JavaScriptでファイルとfileReaderを表示するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>