// Initialize a string for demonstration let originalString = " Hello, World! "; console.log("Original String:", originalString); // 1. charAt() console.log("Character at index 0:", originalString.charAt(0)); // H // 2. concat() let greeting = originalString.concat(" Welcome to JavaScript."); console.log("Concatenated String:", greeting); // 3. includes() console.log("Includes 'World':", originalString.includes("World")); // true // 4. indexOf() console.log("Index of 'o':", originalString.indexOf("o")); // 4 // 5. lastIndexOf() console.log("Last index of 'o':", originalString.lastIndexOf("o")); // 8 // 6. replace() let replacedString = originalString.replace("World", "JavaScript"); console.log("Replaced String:", replacedString); // Hello, JavaScript! // 7. split() let fruitsString = "Apple,Banana,Cherry"; let fruitsArray = fruitsString.split(","); console.log("Fruits Array:", fruitsArray); // ["Apple", "Banana", "Cherry"] // 8. toLowerCase() console.log("Lowercase String:", originalString.toLowerCase()); // hello, world! // 9. toUpperCase() console.log("Uppercase String:", originalString.toUpperCase()); // HELLO, WORLD! // 10. trim() console.log("Trimmed String:", originalString.trim()); // Hello, World! /*OUTPUT: Original String: Hello, World! Character at index 0: Concatenated String: Hello, World! Welcome to JavaScript. Includes 'World': true Index of 'o': 4 Last index of 'o': 8 Replaced String: Hello, JavaScript! Fruits Array: [ 'Apple', 'Banana', 'Cherry' ] Lowercase String: hello, world! Uppercase String: HELLO, WORLD! Trimmed String: Hello, World!*/