ksw_devlog
TIL 2주 2일차 본문
- 템플릿 리터럴 (Template literals)
- 백틱(``) 을 사용하여 문자열 데이터를 표현할 수 있다. 이중 따옴표나 작은 따옴표로 문자열을 표현할 때보다 간결하게 문자열 붙이기가 가능하다
const shoesPrice = 200000
console.log(`이 신발의 가격은 ${shoesPrice}원입니다`)
// console.log('이 신발의 가격은 ' + shoesPrice + '원입니다') 와 동일
[일치 연산자]
== 과 ===의 차이 ->
console.log(1 === "1") // false를 출력
console.log(1 == "1" // true를 출력
[조건문]
if, else if, else
---------------------------------
const shoesPrice = 50000
if (shoesPrice < 40000) {
console.log('신발을 사겠습니다.')
} else if (shoesPrice <= 50000) {
console.log('고민을 해볼게요...') // 신발 가격이 50000원보다 작거나 같으므로 않으므로 해당 코드가 실행됨
} else {
console.log('너무 비싸요. 신발을 사지 않겠습니다.')
}
[반복문]
while, for
---------------------------
let temperature = 20
while (temperature < 25) {
console.log(`${temperature}도 정도면 적당한 온도입니다.`)
temperature++ // 증감연산자를 활용해서 온도를 변화시킵니다.
}
----------------------------------------------
for (let temperature = 20; temperature < 25; temperature++) {
console.log(`${temperature}도 정도면 적당한 온도입니다.`)
}
[반복문, 조건문 활용]
for (let number = 1; number <= 20; number++) {
if (number % 2 === 0) {
console.log(`숫자 ${number}는 짝수입니다.`)
} else {
console.log(`숫자 ${number}는 홀수입니다.`)
}
}
'TIL' 카테고리의 다른 글
TIL 2주 4일차 (0) | 2022.11.10 |
---|---|
TIL 2주 3일차 (0) | 2022.11.09 |
TIL 2주 1일차 (0) | 2022.11.07 |
WIL 1주차 (0) | 2022.11.06 |
TIL 5일차 (0) | 2022.11.04 |