๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฐฐ์ด ๋ง๋ค๊ธฐ 5
Eun_zii
2024. 4. 9. 16:30
ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ๋ฐฐ์ด ๋ง๋ค๊ธฐ 5
๐ ๋ฌธ์ ์ค๋ช
๐ ์ ํ์กฐ๊ฑด
- 0 ≤ s < 100
- 1 ≤ l ≤ 8
- 10l - 1 ≤ k < 10l
- 1 ≤ intStrs์ ๊ธธ์ด ≤ 10,000
- s + l ≤ intStrs์ ์์์ ๊ธธ์ด ≤ 120
๐ ํ์ด
function solution(intStrs, k, s, l) {
let answer = [];
for ( let i = 0; i < intStrs.length; i++ ) {
let num = Number(intStrs[i].substring(s, s + l));
if ( num > k ) {
answer.push(num);
}
}
return answer;
}
โ
intStrs ๋ฐฐ์ด์ ๊ฐ ์์๋ค์ ์ํํ๋ฉด์ ์์ ์ธ๋ฑ์ค์ธ s๋ถํฐ ๊ธธ์ด๊ฐ l์ธ ๋ถ๋ถ ๋ฌธ์์ด์ ์ถ์ถํํ
: (intStrs[i].substring(s, s + l));
์ถ์ถ๋ ๋ฌธ์์ด์ Number( ) ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ์ ์๋ก ๋ณํํด์ค๋ค.
๋ณํ๋ ์ ์๊ฐ k๋ณด๋ค ํฌ๋ค๋ฉด, ์ด ์ ์๋ฅผ ๊ฒฐ๊ณผ ๋ฐฐ์ด answer์ ์ถ๊ฐํด์คํ answer์ returnํ๋ค.
728x90