Computer >> Máy Tính >  >> Lập trình >> Javascript

Đảo ngược các từ trong một chuỗi trong JavaScript

Chúng tôi được yêu cầu viết một hàm JavaScript sử dụng một chuỗi. Hàm sẽ trả về một chuỗi mới có tất cả các từ của chuỗi ban đầu được đảo ngược.

Ví dụ:Nếu chuỗi là -

const str = 'this is a sample string';

Sau đó, đầu ra phải là -

const output = 'siht si a elpmas gnirts';

Ví dụ

Mã cho điều này sẽ là -

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));

Đầu ra

Đầu ra trong bảng điều khiển -

siht si a elpmas gnirts