[JS 기초] 변수, 자료형, 함수, 조건문, 반복문

devmonkey·2021년 1월 24일
0

변수에 문자열을 넣을땐 작은따옴표를 붙여준다.

자료형[리스트]

let a_list = ['minsu','haneul','jaewan']
undefined
a_list[0]
"minsu"
a_list.push('yoonhee')
4
a_list[3]
"yoonhee"
a_list
(4) ["minsu", "haneul", "jaewan", "yoonhee"]

자료형[딕셔너리]

let a_dict = {'name':'jamie', 'age':32}
undefined
a_dict['name']
"jamie"
a_dict['age']
32
a_dict['nationality'] = 'USA'
"USA"
a_dict
{name: "jamie", age: 32, nationality: "USA"}
#딕셔너리와 리스트는 서로의 요소로 쓰일 수도있다.
a_dict['friends'] = a_list
(4) ["minsu", "haneul", "jaewan", "yoonhee"]
a_dict
{name: "jamie", age: 32, nationality: "USA", friends: Array(4)}
a_dict['friends'][2]
"jaewan"

함수

#부르면 정해진 동작을 하는것이 함수
function sum(num1, num2){
    return num1+num2
}
undefined
let result = sum(2,3)
undefined
result
5
function mysum(num1, num2){
    alert('Hello World!')
    return num1+num2
}
undefined
let result2 = mysum(2,3)
undefined
result2
5

함수는 정해진 동작을 순서대로

조건문

let age = 24
undefined
if (age>20) {
    console.log('adult')
} else {
    console.log('kid')
}
VM2471:2 adult
undefined


let sex='male'
if (age > 20 && sex =='male'){
    console.log('male adult')
} else {
    console.log('kid')
}
male adult
undefined

반복문

0부터 시작해서 하나씩 더하면서 돈다. 10보다 작을때까지


profile
매일 배우고 성장 중 담는 개인기록

0개의 댓글

관련 채용 정보