JavaScript* sort 함수
// 배열 데이터 정렬하기const nums = [6, 11, 3, 7, 9, 10, 2, 4, 1]console.log(nums);nums.sort((a, b) => a - b); // 오름차console.log(nums);nums.sort((a, b) => b - a); // 내림차console.log(nums);//nums.reverse(); // 내림차//console.log(nums); 숫자를 정렬하는 법은 비교적 문자에 비해 간단하다. 한줄로 활용하능하다. userList.sort((a, b) => { if (a.userName > b.userName) return -1; else if (a.userName 문자의 경우에는 조건문으로 앞서올 문자를 구분해주면 된다. 리턴-1 처리 된쪽이..
JavaScript* 함수 Quiz
여기 예제가 있다.const traders = [ { trader: { name: "김철수", // traders[0].trader.name city: "대전", }, year: 2023, // traders[1].year value: 500000, }, { trader: { name: "박영희", city: "서울", }, year: 2022, value: 600000, }, { trader: { name: "김철수", city: "대전", }, year: 2022, value: 1200000, }, { trader: { name: "박영희", c..
JavaScript* 배열고차함수 활용
사과바구니를 가져왔다 const appleBasket = [{ color: 'green', sweet: 13},{ color: 'red', sweet: 14},{ color: 'red', sweet: 11},{ color: 'green', sweet: 6},{ color: 'green', sweet: 7},{ color: 'green', sweet: 9},]; 문제. /* 사과중에 녹색이면서 당도가 9인 사과만 선별하여 // filtering 1 "이 사과는 xx색이며 당도는 xxx입니다" // mapping 2 라는 문자열이 들어있는 배열을 만들어tj 콘솔에 반복출력해주세요. // forEach */ const filteredApples = appleBasket.filte..
JavaScript* 배열고차함수
const userList = [ { account: 'abc1234', userName: '대길이', job: '추노', address: '서울', hobbys: ['수영', '축구', '테니스'], salary: 5400000, age: 35, }, { account: 'banana', userName: '빠나나', job: '과일', address: '서울', hobbys: ['푸드파이팅', '테니스'], salary: 9700000, age: 18, }, { account: 'park1234', userName: '주차왕', job: '발렛파킹', address: '경기', hobbys:..