-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path02_strings.js
More file actions
27 lines (21 loc) · 744 Bytes
/
02_strings.js
File metadata and controls
27 lines (21 loc) · 744 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/usr/bin/env node
function strings() {
console.log("=== STRINGS ===");
const name = "Alice";
console.log("Hello, " + name + "!");
const age = 30;
console.log(`My name is ${name} and I am ${age} years old.`);
let text = " JavaScript Programming ";
console.log("Uppercase:", text.toUpperCase());
console.log("Lowercase:", text.toLowerCase());
console.log("Stripped:", text.trim());
console.log("Split:", text.trim().split(" "));
console.log("Replace:", text.replace("JavaScript", "TypeScript"));
const lang = "JavaScript";
console.log("First 4 chars:", lang.slice(0, 4));
console.log("Reversed:", lang.split("").reverse().join(""));
}
function main() {
strings();
}
main();