Search

함수3_문제4_교집합함수

대분류
STEP10 함수/클래스
문제 난이도
필수
소분류
함수3_문제

영상

문제

<script> /* [문제] arr1배열과 arr2배열을 매개변수로 받아서 서로 겹치는 값만 배열로 만들어서 반환해주는 함수를 만드시오. [정답] 12, 43 */ let arr1 = [12, 32, 33, 43, 65]; let arr2 = [21, 12, 43, 2, 4, 5]; </script>
Java
복사

해설

<script> /* [문제] arr1배열과 arr2배열을 매개변수로 받아서 서로 겹치는 값만 배열로 만들어서 반환해주는 함수를 만드시오. [정답] 12, 43 */ function intersectionArr(arr1, arr2){ let arr = []; for(let i=0; i<arr1.length; i++) { for(let j=0; j<arr2.length; j++) { if(arr1[i] == arr2[j]) { arr.push(arr1[i]); } } } return arr; } let arr1 = [12, 32, 33, 43, 65]; let arr2 = [21, 12, 43, 2, 4, 5]; let arr = intersectionArr(arr1, arr2); document.write(arr); </script>
Java
복사