JavaScript_코딩 기초 트레이닝_가까운 1 찾기_school_programmers


JavaScript_코딩 기초 트레이닝_가까운 1 찾기_school_programmers

JavaScript_코딩 기초 트레이닝_가까운 1 찾기_school_programmers 풀이 function solution(arr, idx) { /* 이게 왜 안되는지 모르겠음 arr.forEach(function(v,i){ if(v == 1 && i >= idx){ return i; } }); */ for(var i = 0; i < arr.length; i++){ if(arr[i] == 1 && i >= idx){ return i; } } return -1; } forEach와 for문의 차이가 없는 로직인데 for문은 먹히고 forEach는 안된다?? console.log로 찍어봤더니 결과는 동일한데.. 이유를 모르겠다. * 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181898 코딩테스트 연습 - 가까운 1 찾기 정수 배열 arr 가 주어집니다. 이때 arr 의 원소는 1 또는 0입니다. 정수 idx 가 주어...


#JavaScript #JavaScript_school_programmers #JavaScript_가까운1찾기 #JavaScript_코딩기초트레이닝 #JavaScript_코딩기초트레이닝_가까운1찾기_school_programmers

원문링크 : JavaScript_코딩 기초 트레이닝_가까운 1 찾기_school_programmers