오늘 배운 것 정리
1. 변수
변수 규칙
1. 변수 이름으로는 문자/ 숫자/ $ / _만 사용 가능
// 변수 이름으로는 문자 / 숫자 / $ / _ 만 사용 가능
let myName = "pji"; // O
let my$ = "null"; // O
let my_hoby = "game"; // O
let my-house = undefined; // X
let my* = "KTH" // X
2. 첫글자에 숫자가 올 수 없다.
// 첫 글자는 숫자가 될 수 없다.
let 1stName = "ji" // X
let firstName = "ji" // O
3. 예약어 사용 불가
// 예약어는 사용할 수 없다.
let let = "let me use this!";
let if = "if i can use this...";
2. 자료형
string, number, boolean, undefined, null, object, array
3. 문자와 변수를 혼용해서 사용하고 싶을 때 백틱 문자 (``) 사용
``을 쓰고 변수를 넣고 싶은 곳에는 ${변수} 이렇게 사용
let nameArr = ["kur", "kjh", "khs", "kyb"];
for(let i = 0; i < nameArr.length; i++) {
console.log(`${i+1} 번째 이름은 ${nameArr[i]} 입니다`);
}
4. 연산자
1) 기본 연산자
덧셈: num += 5
뺄셈: num -= 5
곱셈: num *= 5
나눗셈: num /= 5
나머지: num %= 5
2) 증가, 감소 연산자
num++
num--
3) 일치 연산자
===
4) 논리 연산자
or: ||
and: &&
not: !
5. 반복문
1) for문
// console.log 반복 하기
for(let i = 0; i < 100; i++) {
console.log(i);
}
// 구구단
for(let i = 2; i < 10; i ++) {
for(let j = 1; j < 10; j++) {
console.log(i, "x", j, "=", i*j);
}
}
2) while문
// 구구단 while 버전
let i = 2, j = 1;
while(i < 10) {
while(j<10) {
console.log(i, "x", j, "=", i*j);
j++;
}
i++;
j = 1;
}
6. 함수
// 함수 선언문
function sayHello(name) {
console.log(`Hello, ${name}`);
}
// 함수 표현식
let sayHello = function (name) {
console.log(`Hello, ${name}`);
}
// 화살표 함수
let sayHello = (name) => {
console.log(`Hello, ${name}`);
}
'코딩온(부트캠프 학원) - TIL' 카테고리의 다른 글
22.07.18- TIL (0) | 2022.07.18 |
---|---|
22.07.15- TIL (0) | 2022.07.15 |
22.07.08- TIL (0) | 2022.07.09 |
22.07.06- TIL (0) | 2022.07.07 |
22.07.04- TIL (0) | 2022.07.05 |