5. get/set을 이용해봅시다2 문제에서
1번째 문제인 setter함수를 만들어보자라는 문제 해설에
set키워드를 취향껏 사용해보자해서 사용해보았습니다
var data = {
odd : [],
even : [],
set setter함수(a){
a.forEach((arr)=>{
if(arr%2 == 0){
this.even.push(arr)
} else{
this.odd.push(arr)
}
})
},
getter함수 : function(){
return [...this.odd,...this.even].sort()
}
}
data.setter함수 = [5,4,2,3,1,6]
console.log(data)
이렇게 data.setter함수에 어레이를 넣어서 어거지로 만든 느낌인데
혹시 선생님께서 의도하신 방향이 이것과 같은지 혹시나 다른 방법이 또 있는지 궁금합니다!