Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptで文字列内の単語を逆にする


文字列を取り込むJavaScript関数を作成する必要があります。この関数は、元の文字列のすべての単語が逆になっている新しい文字列を返す必要があります。

たとえば、文字列が-

の場合
const str = 'this is a sample string';

その場合、出力は-

になります。
const output = 'siht si a elpmas gnirts';

このためのコードは-

になります
const str = 'this is a sample string';
const reverseWords = str => {
   let reversed = '';
   reversed = str.split(" ")
   .map(word => {
      return word
      .split("")
      .reverse()
      .join("");
   })
   .join(" ");
   return reversed;
};
console.log(reverseWords(str));

出力

コンソールの出力-

siht si a elpmas gnirts

  1. JavaScriptで文字列内の単語の最初の文字を交換する

    問題 正確に2つの単語を含む文字列を受け取るJavaScript関数を作成する必要があります。 この関数は、単語の最初の文字が相互に交換された新しい文字列を作成して返す必要があります。 例 以下はコードです- const str = 'hello world'; const interchangeChars = (str = '') => {    const [first, second] = str.split(' ');    const fChar = first[0];  

  2. JavaScriptを使用して文字列のアルファベットを反転する

    問題 アルファベットといくつかの特殊文字で構成される文字列strを取り込むJavaScript関数を作成する必要があります。 この関数は、入力文字列に基づいて新しい文字列を返す必要があります。アルファベット以外のすべての文字は同じ場所にあり、すべての文字は位置を逆にします。 たとえば、関数への入力が 入力 const str = 'k_lmn_opq'; 出力 const output = 'q_pon_mlk'; 例 const str = 'k_lmn_opq'; const reverseAlphabets = (str) =