문자열
let username = "tommy";
let username = 'tommy';
let say = "I told her 'go away'";
let numbers="012345";
numbers[0] // 0
numbers[1] // 1
numbers[99] // undefined
numbers.length // 6
let year = "1998";
year + 1; // "19981"
let msg = "hello";
msg.toUpperCase(); // "HELLO"
msg.trim();
msg.indexOf("el"); // 1
msg.indexOf("KK"); // -1
msg.slice(1,3); // "el"
msg.slice(-1); // "0"
msg.replace('h', 'H'); // "Hello"
`I counted ${3+4}`; // 'I counted 7'
thisYear = "2023";
`This year is ${thisYear}`; // 'This year is 2023'
Undefined 와 Null
'hello'[99]; // undefined
let loggedInUser = null;
loggedInUser = "windbird";
난수와 Math
Math.PI // 3.141592653589793
Math.floor(23.99999); // 23
Math.ceil(34.01); // 35
Math.random(); // 0 <= x < 1
# 1~10 사이의 랜덤 숫자 만들기
Math.floor(Math.random() * 10) + 1;