๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๊ฐ์ฅ ํฐ ์ ์ฐพ๊ธฐ ๋ณธ๋ฌธ
๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๊ฐ์ฅ ํฐ ์ ์ฐพ๊ธฐ
Eun_zii 2024. 2. 28. 17:01ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ๊ฐ์ฅ ํฐ ์ ์ฐพ๊ธฐ
๐ ๋ฌธ์ ์ค๋ช
- ์ ์ ๋ฐฐ์ด array๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, ๊ฐ์ฅ ํฐ ์์ ๊ทธ ์์ ์ธ๋ฑ์ค๋ฅผ ๋ด์ ๋ฐฐ์ด์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด๋ณด์ธ์.
๐ ์ ํ์กฐ๊ฑด
- 1 ≤ array์ ๊ธธ์ด ≤ 100
- 0 ≤ array ์์ ≤ 1,000
- array์ ์ค๋ณต๋ ์ซ์๋ ์์ต๋๋ค.
๐ ํ์ด
function solution(array) {
let max = array[0];
let maxIndex = 0;
for (let i = 0; i < array.length; i++){
if(array[i] > max) {
max = array[i]
maxIndex = i
}
}
return [max,maxIndex]
}
โ
์ต๋๊ฐ๊ณผ ์ธ๋ฑ์ค๋ฅผ ๋ฐ๋ก ๋ณ์์ ์ค์ ํด๋๊ณ ํ์ดํ์ง๋ง,
function solution(array) {
const max = Math.max(...array);
const maxIndex = array.indexOf(max);
return [max, maxIndex]
}
Math.max ( ) / indexOf ( ) ๋ฅผ ์ฌ์ฉํด๋ ์ข์๊ฒ ๊ฐ๋ค.
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ค์์ 5๋ฑ ์๋ก (0) | 2024.02.28 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์ ๋ฆฌ์คํธ๋ฅผ ๋ฌธ์์ด๋ก ๋ณํํ๊ธฐ (0) | 2024.02.28 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] rny_string (0) | 2024.02.28 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋๋ฌธ์์ ์๋ฌธ์ (0) | 2024.02.28 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ํ๋ ๋ฌธ์์ด ์ฐพ๊ธฐ (0) | 2024.02.27 |