Vấn đề
Chúng ta cần viết một hàm JavaScript nhận vào một chuỗi chứa đúng hai từ. Hàm sẽ xây dựng và trả về chuỗi mới trong đó chữ cái đầu của hai từ được hoán đổi cho nhau.
Ví dụ
Dưới đây là mã nguồn:
const str = 'hello world';
const interchangeChars = (str = '') => {
const [first, second] = str.split(' ');
const fChar = first[0];
const sChar = second[0];
const newFirst = sChar + first.substring(1, first.length);
const newSecond = fChar + second.substring(1, second.length);
const newStr = newFirst + ' ' + newSecond;
return newStr;
};
console.log(interchangeChars(str));Kết quả
Kết quả đầu ra trong console:
wello horld