๐Ÿ’Ÿ[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ๊ฐ๋„๊ธฐ

Chobbyยท2022๋…„ 10์›” 1์ผ
2

Programmers

๋ชฉ๋ก ๋ณด๊ธฐ
53/344

๐Ÿงก๋ฌธ์ œ ์„ค๋ช…

๊ฐ์—์„œ 0๋„ ์ดˆ๊ณผ 90๋„ ๋ฏธ๋งŒ์€ ์˜ˆ๊ฐ, 90๋„๋Š” ์ง๊ฐ, 90๋„ ์ดˆ๊ณผ 180๋„ ๋ฏธ๋งŒ์€ ๋‘”๊ฐ 180๋„๋Š” ํ‰๊ฐ์œผ๋กœ ๋ถ„๋ฅ˜ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ angle์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ ์˜ˆ๊ฐ์ผ ๋•Œ 1, ์ง๊ฐ์ผ ๋•Œ 2, ๋‘”๊ฐ์ผ ๋•Œ 3, ํ‰๊ฐ์ผ ๋•Œ 4๋ฅผ returnํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.

  • ์˜ˆ๊ฐ : 0 < angle < 90
  • ์ง๊ฐ : angle = 90
  • ๋‘”๊ฐ : 90 < angle < 180
  • ํ‰๊ฐ : angle = 180

๐Ÿ’›์ œํ•œ์‚ฌํ•ญ

  • 0 < angle โ‰ค 180
  • angle์€ ์ •์ˆ˜์ž…๋‹ˆ๋‹ค.

๐Ÿ’š์ž…์ถœ๋ ฅ ์˜ˆ

angleresult
701
913
1804

๐Ÿ’™์ž…์ถœ๋ ฅ ์˜ˆ ์„ค๋ช…

์ž…์ถœ๋ ฅ ์˜ˆ #1

angle์ด 70์ด๋ฏ€๋กœ ์˜ˆ๊ฐ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ 1์„ returnํ•ฉ๋‹ˆ๋‹ค.

์ž…์ถœ๋ ฅ ์˜ˆ #2

angle์ด 91์ด๋ฏ€๋กœ ๋‘”๊ฐ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ 3์„ returnํ•ฉ๋‹ˆ๋‹ค.

์ž…์ถœ๋ ฅ ์˜ˆ #2

angle์ด 180์ด๋ฏ€๋กœ ํ‰๊ฐ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ 4๋ฅผ returnํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’œ๋‚˜์˜ ํ’€์ด

function solution(angle) {
    if(0 < angle && angle < 90) {
        return 1
    } else if(angle === 90) {
        return 2
    } else if(90 < angle && angle < 180) {
        return 3
    } else {
        return 4
    }
}
profile
๋‚ด ์ง€์‹์„ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ๋Œ€๋‹ดํ•จ

0๊ฐœ์˜ ๋Œ“๊ธ€