작성
·
147
0
<script>
function solution(n, arr){
let answer;
let reversedNumberArray = []
arr.forEach(item => {
let reversedText = ''
item.toString().split('').reverse().forEach(item => reversedText += item)
reversedNumberArray.push(Number(reversedText))
})
answer = reversedNumberArray.filter(item => {
if(item === 1) return false
for(let i=2; i <= Math.sqrt(item); i++){
if(item % i === 0) return false
}
return true
})
return answer;
}
let arr=[32, 55, 62, 20, 250, 370, 200, 30, 100];
console.log(solution(9, arr));
</script>
Number('001') 은 1로 변환되기에 이렇게 코드를 짜봤는데요, 문제가 있을까요?