화요일 시간도 참 빠르다,
자동차 혼잡도를 줄이기 위해 10부제를 시행중에 있다 자동차 번호판의 일의 자리 숫자와 날짜의 일의 자리 숫자가 일치하면 해당 자동차의 운행을 금지하고 있다.
자동차 번호의 끝 두자리 수가 주어졌을때 위반하는 자동차 대수를 구하시오
function solution(n, arr) {
let count = 0;
for (let num of arr) {
if (String(num).slice(1,2) - n === 0) count += 1
}
return count;
}
console.log(solution(5,[25,33,13,43,99,67.44]))
조금은 비효율적으로 푼거 같은 느낌이 든다
function solution(n, arr) {
let count = 0;
for (let num of arr) {
if (num % 10 === n) {
count += 1
}
}
return count;
}
console.log(solution(5,[25,33,13,43,99,67.44]))
이렇게 했을 경우 어떤 수든 10으로 나누면 나머지가, 일의 자리수가 나온다 이 점을 조금 생각하는게 오래걸렸던거 같다.
간단하게 여기까지!