[javascript] 6. 배열 내장 함수 - test
배열 내장 함수를 정리했으니 테스트를 해보려고 한다. 일단 조건은 숫자 배열이 주어졌을 때 10보다 큰 숫자의 개수를 반환하는 함수를 만드는 것이다. console에 5가 찍히면 되는 문제이다. function countBiggerThanTen(numbers) { } const count = countBiggerThanTen([1, 2, 3, 5, 10, 20, 30, 40, 50, 60]); console.log(count); // 5 직접 테스트하며 주로 썼던건 reduce,forEach,filter이다. forEach function countBiggerThanTen(numbers) { let count = 0; numbers.forEach(n => { if (n > 10) { count++; } ..
2023. 1. 16.
[javascript] 6. 배열 내장 함수 - map, indexOf, findIndex, find
그래도 공부만 하면서 글을 쓰는 것보단 오래오래 코딩하려면 운동을 병행해야 한다는 생각을 실천해 보자!라는 생각으로 헬스장을 등록하고 (원래 계속 운동했었음) 하체 운동을 마친 후 기술정리하며 공부중인데진짜 죽을 맛이다. 1. map 아 map 꽤 헷갈린다. 먼저 map은 배열 안의 원소를 변환할 때 사용하며 모든 원소를 변환하고 싶을 때 사용한다. 배열 안의 모든 숫자를 제곱으로 만들어 보자 for 예제 1 const array = [1, 2, 3, 4, 5, 6, 7, 8]; const squared = []; for (let i = 0; i < array.length; i++) { squared.push(array[i] * array[i]); } console.log(squared); // [1, ..
2023. 1. 16.