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

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

Chúng tôi bắt buộc phải viết một hàm JavaScript nhận một chuỗi có thể chứa khoảng trắng. Trước tiên, hàm của chúng tôi nên tách chuỗi dựa trên các khoảng trắng, sau đó đảo ngược và nối và trả về chuỗi mới.

Ví dụ - Nếu chuỗi đầu vào là -

const str = 'this is a word';

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

const output = 'siht si a drow';

Ví dụ

const str = 'this is a word';
const reverseWords = (str = '') => {
   const strArr = str.split(' ');
   for(let i = 0; i < strArr.length; i++){
      let el = strArr[i];
      strArr[i] = el
      .split('')
      .reverse()
      .join('');
   };
   return strArr.join(' ');
};
console.log(reverseWords(str));

Đầu ra

Và đầu ra trong bảng điều khiển sẽ là -

siht si a drow