1. 조건문 & 팝업
function is_adult(age) {
if(age > 20){
alert('성인이에요')
} else if(age > 10){
alert('청소년이에요')
}
else {
alert('어린이에요')
}
is_adult(25)

2. 반복문
- 반복문에서는 조건을 구분하기 위해 반드시 세미콜론을 찍어줘야 한다.
let scores = [
{'name':'철수', 'score':90},
{'name':'영희', 'score':85},
{'name':'민수', 'score':70},
{'name':'형준', 'score':50},
{'name':'기남', 'score':68},
{'name':'동희', 'score':30},
]
for (let i = 0 ; i < scores.length ; i++) {
console.log(scores[i]);
}
for (let i = 0 ; i < scores.length ; i++) {
if (scores[i]['score'] < 70) {
console.log(scores[i]['name']);
}
}
3. 응용
1) 합을 구하는 함수 만들기
function get_sum(n) {
let sum = 0
for (let i = 0; i < n; i++) {
sum += i
}
return sum
}
let result = get_sum(10)
console.log(result)
2) 특정 원소 갯수 구하는 함수
let fruit_list = ['사과','감','감','배','포도','포도','딸기','포도','감','수박','딸기']
function get_count(fruit) {
let count = 0
for (let i = 0; i < fruit_list.length; i ++) {
if (fruit == fruit_list[i]) {
count += 1
}
}
console.log(count)
}
get_count('딸기')