const originalString = "   ようこそ。お会いできて嬉しいです!  ";
const trimString = originalString.trim();

/* 文字列中間の空白は維持されます。
   値を返却するだけなので、元の文字列は変わりません。 */
console.log(trimString); // 出力: "ようこそ。お会いできて嬉しいです!"

/* 👇 元の文字列は変わりません。 */
console.log(originalString); // 出力: "   ようこそ。お会いできて嬉しいです!  "
str.trim()
const number = 17;

try {
    let result = number.trim(); // この部分で TypeError が発生
    console.log(result);
} catch (error) {
    console.error(error); // TypeError: number.trim is not a function
}
const str = "   Hello, World!   ";
const trimmedStr = str.replace(/^\s+|\s+$/g, "");

console.log(trimmedStr); // 出力: "Hello, World!"