๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ ์ ์์น ๊ตฌํ๊ธฐ ๋ณธ๋ฌธ
๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ ์ ์์น ๊ตฌํ๊ธฐ
Eun_zii 2023. 10. 27. 14:22ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ์ ์ ์์น ๊ตฌํ๊ธฐ
๐ ๋ฌธ์ ์ค๋ช
- ์ฌ๋ถ๋ฉด์ ํ ํ๋ฉด์ x์ถ๊ณผ y์ถ์ ๊ธฐ์ค์ผ๋ก ๋๋ ๋ค ๋ถ๋ถ์ ๋๋ค. ์ฌ๋ถ๋ฉด์ ์๋์ ๊ฐ์ด 1๋ถํฐ 4๊น์ง ๋ฒํธ๋ฅผ๋งค๊น๋๋ค.
- x ์ขํ์ y ์ขํ๊ฐ ๋ชจ๋ ์์์ด๋ฉด ์ 1์ฌ๋ถ๋ฉด์ ์ํฉ๋๋ค.
- x ์ขํ๊ฐ ์์, y ์ขํ๊ฐ ์์์ด๋ฉด ์ 2์ฌ๋ถ๋ฉด์ ์ํฉ๋๋ค.
- x ์ขํ์ y ์ขํ๊ฐ ๋ชจ๋ ์์์ด๋ฉด ์ 3์ฌ๋ถ๋ฉด์ ์ํฉ๋๋ค.
- x ์ขํ๊ฐ ์์, y ์ขํ๊ฐ ์์์ด๋ฉด ์ 4์ฌ๋ถ๋ฉด์ ์ํฉ๋๋ค.
x ์ขํ (x,y)๋ฅผ ์ฐจ๋ก๋๋ก ๋ด์ ์ ์ ๋ฐฐ์ด dot์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. ์ขํ dot์ด ์ฌ๋ถ๋ฉด ์ค ์ด๋์ ์ํ๋์ง 1, 2, 3, 4 ์ค ํ๋๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
๐ ์ ํ์กฐ๊ฑด
- dot์ ๊ธธ์ด = 2
- dot[0]์ x์ขํ๋ฅผ, dot[1]์ y์ขํ๋ฅผ ๋ํ๋ ๋๋ค
- -500 ≤ dot์ ์์ ≤ 500
- dot์ ์์๋ 0์ด ์๋๋๋ค.
๐ ๋ฌธ์
function solution(dot) {
var answer = 0;
return answer;
}
๐ ํ์ด
function solution(dot) {
if(dot[0] > 0 && dot[1] > 0) {
return 1
} else if(dot[0] < 0 && dot[1] > 0) {
return 2
} else if(dot[0] < 0 && dot[1] < 0) {
return 3
} else if(dot[0] > 0 && dot[1] < 0) {
return 4
}
}
dot [0] ๊ณผ dot [1]์ด ์์์ธ์ง ์์์ธ์ง ํ๋ณํ๋ ๊ฒฝ์ฐ์ ์๋ง๋ค if / else if ๋ฅผ ์ฌ์ฉํ์ฌ return ํ๋๋ก ํ๋ค.
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ท๊ฐ๊ฒ ํ ์ธ ๋ฐ๊ธฐ (0) | 2023.12.27 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋จธ์ฑ์ด๋ณด๋ค ํค ํฐ ์ฌ๋ (0) | 2023.12.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ค๋ณต๋ ์ซ์ ๊ฐ์ (0) | 2023.10.13 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด ๋ค์ง๊ธฐ (0) | 2023.10.13 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฐฐ์ด๋ค์ง๊ธฐ (0) | 2023.10.13 |