cheetsheet
Map에 밸류로 배열을 집어 넣기
냠냠맨
2023. 1. 4. 18:30
function solution(genres, plays) {
let map = new Map()
let set = [...new Set(genres)]
for(i=0 ; i<set.length ; i++) {
map.set(set[i],[])
}
for(i=0; i<genres.length; i++) {
let pusher = map.get(genres[i])
pusher.push([plays[i],i ])
}
return [...map]
}
미리 키값을 지정하고 밸류로 []를 지정해줍니다.
그다음 변수를 선언하고 get 값을 할당해줍니다.
get값을 할당한 변수에 원하는 값을 push 하면 밸류값이 변화하네요
이...게뭐지?
원리는 모르겠지만 아무튼 됨
chatGPT가 알려준 지식...감사합니다.
반응형