JS 노트 (순서대로 배정, key)

주재일·2021년 5월 17일
0

JS

목록 보기
26/33
const students = 

['강은지', '김유정', '박현서', '최성훈', '홍유진', '박지호',
'권윤일', '김채리', '한지호', '김진이', '강채연','김민호'];

console.log(students.sort());

for(let key in students){
    console.log(`번호${parseInt(key, 10)+1}, 이름:${students[key]}`)
    
}

이름이 좀 많은데요.. 저 분들을 이름 순서대로 배정하여 번호를 부여하는 것 입니다.

sort()로 정렬시키고,

for in 문을 사용해서
key 값을 빼내줍니다.
for of 문도 있는데

for in 은 key 값을 인덱스 값으로 빼기 때문에 변수[key] 를 해줘야하고

그냥 key 를 출력해버리면 인덱스 값으로 

0 1 2 3 4 5 6 7 8 9 10 이렇게 됩니다.



for of key 는 이름들을 빼내주네요
profile
늦게 시작했으니 저는 늦둥이인가요?

0개의 댓글

관련 채용 정보