
반복문
while, for
do while, for in
생성자 함수 = 대문자 시작
변수, 함수, 속성, 메소드 = 소문자 시작
여러 단어 조합 = 각 단어의 첫 글자 대문자
alert('Hello World') = 함수
Array.length = 속성
input = 변수 또는 상수
promt('Message', Defstr') = 함수
Math.Pl = 속성
Math.abs(-273) = 메소드
문자열 집합
<input type="button" value="Click"https://velog.velcdn.com/images/nullnity/post/406b10c2-5680-47be-8d26-8763e556053f/image.png">





a+ = 10
a= a+10
같은 뜻
증감 연산자
++, --
기존 값에 1을 더하기(빼기)

typeof = 해당 변수의 자료형 추출
Number() = 숫자로 자료형 강제 변환
String() = 문자열로 자료형 강제 변환
Boolean() = 불로 자료형 강제 변환
if 조건문
let input = 32;
if (input % 2 == 0)
{
console.log("짝수입니다!");
}
if (input % 2 == 1)
{
console.log("홀수입니다!");
}
출력: 짝수입니다!
if else 조건문
let date = new Date();
if (date.getHours() < 12)
{
console.log("오전입니다.")
}
else
{
console.log("오후입니다.")
}
출력: 오전입니다.
if else if 조건문
let date = new Date();
let hours = date.getHours();
if (hours < 11)
{
console.log("아침 먹을 시간입니다.");
}
else if (hours < 15)
{
console.log("점심 먹을 시간입니다.");
}
else
{
console.log("저녁 먹을 시간입니다.");
}
switch 조건문

let input = 32;
switch (input % 2)
{
case 0 :
console.log("짝수입니다.");
break;
case 1 :
console.log("홀수입니다.");
break;
}
출력: 짝수입니다.
while 반복문
let i = 0;
let array = [52, 273, 32, 65, 103];
while (i<array.length)
{
console.log(i + "번째 출력: " + array[i]);
i++;
}
for 반복문
타이머 함수
let id = setInterval(fuction()
{
console.log("출력합니다.");
} , 1000;
setTimeout(function()
{
clearInterval(id);
} , 3000);