내장된 표현식을 허용하는 문자열 리터럴입니다.
템플릿 리터럴은 이중 따옴표 나 작은 따옴표 대신 백틱() (grave accent) 을 이용하며 이것은 키보드의 1 옆의 '`'임
표현식(expression)을 포함해 문자열을 표현하는 방식
${}
Expression interpolation(표현식 삽입법)
일반적으로 사용하는법
+를 사용해서 변수를 적용시킴
var a = 5;
var b = 10;
console.log("Fifteen is " + (a + b) + " and\nnot " + (2 * a + b) + ".");
// "Fifteen is 15 and
// not 20."
템플릿 리터럴을 사용해서 표현 하는 법.
과 ${} 표시를 사용해서 보다 편하게 입력이 가능
var a = 5;
var b = 10;
console.log(Fifteen is ${a + b} and not ${2 * a + b}.
);
// "Fifteen is 15 and
// not 20."
=======================================================================
=======================================================================
같거나 비슷한 코드를 여러 번 실행시켜야 할 경우에 쓰이는 구문
for (초기화;조건식;증감문) {
//반복할 내용
}예시
let sum = 1;
for(let i =2; i<=4 ; i+=1){
sum += i
}
console.log(sum); //10
for문과 비슷하지만 반복할 조건 중, 초기화, 증감문은 따로 적고 조건식만 괄호 안에 넣는다.
while (조건식) {
//증감문
}예시
let sum = 1;
let i = 2; // 초기화
while( i <=4 ) {
sum += i;
i += 1;
}
console.log(sum); //10
while문과 비슷하지만 조건이 맞지 않더라도 do안의 있는 내용은 무조건 한번은 실행됨.
do {
// 반복할 코드
}
while (조건문);예시
let i = 1;
do {
let text = i + "번 째 반복문";
console.log(text);
i++;
}
while (i <= 5);
반복문안에 반복문을 사용할 수 있으며, 반복문안에 조건문을 사용할 수 있음.
 ̄for 문은 반복 횟수를 알고 있을 때 주로 사용하고
while 문은 조건에 따라 반복할 때 주로 사용한다고 함
특별한 조건을 만나면 반복을 끝낼때 사용하는것.
더 이상 반복하지 말고, 바로 for문이나 while문을 끝낼때 사용
continue를 사용하면 continue문 아래에 실행해야 하는 실행문을 건너 뛰고 다음 반복을 실행
continue문은 반복을 끝내지 않는다.
d