변수: 값을 담는것
자료형: 숫자냐 문자냐
함수 function hey(){alert('안녕!');
조건문 if() 이렇다면 저렇고 else() 그게 아니라면 이렇게 된다
반복문 계속 반복하자.
변수
let으로 변수를 선언
let a=1
b=3이다
정의하고 a+b 엔터 하면
4 로 나옴..
숫자랑 영어는 상관없는데
문자는 '' 해줘야 하는듯
let list=['a','b','c']
이면 0,1,2이고 갯수는 3개임..
딕셔너리는 밸류가 중요하고 (키(key)-밸류(value) 값의 묶음)
리스트는 순서가 중요함
함수는 정해진 동작을 그냥 하는것..
엑셀 함수랑 똑같은듯
let a_list = ['사과','배','감','딸기']
for (let i = 0; i < a_list.length; i++) {
console.log(a_list[i])}
이 내용은 그냥 반복문 기본 설정이라고 생각하면 됨.
a_list 부분이랑 사과 쪽을 바꿔서 복붙하기.
리스트랑 반복문은 같이 논다..
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++) {
if (scores[i]['score'] > 70) {
console.log(scores[i]['name'])
}
}
scores 랑 score가 헷갈려서 둘 다 scores로 썼더니 오류가 났다. 시험 점수인거랑 값이라서 다른거다.