반응형 indexof3 [javascript] 한 번만 등장한 문자 찾기, reduce(), indexOf(), lastIndexOf(), filter(), match() reduce() 메서드는 배열의 각 요소에 대해 주어진 리듀서 (reducer) 함수를 실행하고, 하나의 결과값을 반환합니다. arr.reduce(callback[, initialValue]) const array1 = [1, 2, 3, 4]; // 0 + 1 + 2 + 3 + 4 const initialValue = 0; const sumWithInitial = array1.reduce((accumulator, currentValue) => accumulator + currentValue, initialValue); console.log(sumWithInitial); // Expected output: 10 indexOf() 메서드는 배열에서 지정된 요소를 찾을 수 있는 첫 번째 인덱스를 반환하고 존재.. 2023. 9. 20. [javascript] 가장 큰수 2개 찾기, sort(), Math.max(), splice(), indexOf() sort() 메서드는 배열의 요소를 적절한 위치에 정렬한 후 그 배열을 반환합니다. 정렬은 stable sort 가 아닐 수 있습니다. 기본 정렬 순서는 문자열의 유니코드 코드 포인트를 따릅니다. const months = ['March', 'Jan', 'Feb', 'Dec']; months.sort(); console.log(months); // Expected output: Array ["Dec", "Feb", "Jan", "March"] const array1 = [1, 30, 4, 21, 100000]; array1.sort(); console.log(array1); // Expected output: Array [1, 100000, 21, 30, 4] Math.max() 함수는 입력값으로 받은 .. 2023. 9. 12. [javascript] 특정 문자 포함 단어 제거하기 function solution1(string) { var answer = []; string.map((a) => { if (a.indexOf('Hat') == -1) { answer.push(a); } }); return answer; } function solution2(string) { return string.filter((a) => { return a.indexOf('Hat') == -1; }); } const string = [ 'Apple Banana Cat', 'Car Dance Hat', 'Chocolate Grammar Mat', 'Lake Apple Dance', 'Banana Cat Hat', 'Chocolate Lake Mat', 'Car Apple Hat', 'Dance Lake.. 2023. 7. 1. 이전 1 다음 반응형