๐ ๋ฌธ์
2์ฐจ์ ๋ฐฐ์ด(๋ฐฐ์ด์ ์์๋ก ๊ฐ๋ ๋ฐฐ์ด)์ ์ ๋ ฅ๋ฐ์ 'B'์ ์์น ์ ๋ณด๋ฅผ ์์๋ก ๊ฐ๋ ๋ฐฐ์ด์ ๋ฆฌํดํด์ผ ํฉ๋๋ค.
โ ๏ธ ์ฃผ์์ฌํญ
- arr, arr[i]์ ๊ธธ์ด๋ ๋ค์ํ๊ฒ ์ฃผ์ด์ง๋๋ค.
- ํญ์ ํ ๊ฐ์ ๋ฌธ์์ด 'B'๊ฐ ์กด์ฌํฉ๋๋ค.
โ๐ป ๋ด ํ์ด
function findBugInApples(arr) {
// ๋ฌธ์์ด์ ํ์ ์ํ
for(let i = 0; i < arr.length; i++) {
// ๋ฌธ์์ด์ ์ด์ ์ํ
for(let j = 0; j < arr[i].length; j++) {
// ํด๋น ํ์ด์ B๊ฐ ์๋ค๋ฉด
if (arr[i][j] === 'B') {
// ์ธ๋ฑ์ค ๋ฆฌํด
return [i, j];
}
}
}
}
๐ก ์์๋๋ฉด ์ข์ ๊ฐ๋
์ค์ฒฉ ๋ฐ๋ณต๋ฌธ (์ค์ฒฉ for๋ฌธ)์ ํ์ฉ
for(let i = 2; i <= 9; i++){
console.log (`${i}๋จ`)
for(let j = 1; j <= 9; j++){
console.log (`${i} * ${j} = ${i * j}`)
}
}
// 2๋จ
// 2 * 1 = 2
// 2 * 2 = 4 ...(9๋จ๊น์ง ๋์ด๋จ)
๐ฉ๐ป๐ป ๋ฐฐ์ด ์
์ค์ฒฉ๋ฐ๋ณต๋ฌธ์ ์ฒ์ ๋ฐฐ์ธ ๋น์ ์ฐ์ตํ๋ ๊ตฌ๊ตฌ๋จ์ ๋ ์ฌ๋ฆฌ๋ฉด์ ๋ฐฐ์ด์๋ ๊ทธ๋๋ก ์ ์ฉํ๋ฉด ๋๋ค.
๋๊ธ