728x90
๐ ํ๋ก๊ทธ๋๋จธ์ค 1๋จ๊ณ - ๋ฌธ์์ด ๋ค๋ฃจ๊ธฐ ๊ธฐ๋ณธ
ํ๋ก๊ทธ๋๋จธ์ค 1๋จ๊ณ - ๋ฌธ์์ด ๋ค๋ฃจ๊ธฐ ๊ธฐ๋ณธ
โก๏ธ ๋์ ํ์ด
๋ฌธ์์ด๋ก ๋ฐ์ ๊ฐ์ ์ซ์๋ก ๋ณํํด์ผ ํ๋๋ฐ ๋จ์ Number
ํจ์๋ฅผ ์ฌ์ฉํ๋๊น ์ค๋ตํ์ ์ ๋ฐ์๋ค. ๊ณฐ๊ณฐ์ด ์๊ฐํด๋ณด๋๊น e
(์ง์)๊ฐ๊ณผ .
์์ ๊ฐ๋ Number
๋ก ํตํด์ ์ซ์๋ก ์นํํ๊ธฐ ๋๋ฌธ์ด๋ค. ๋ฌธ์ ๋ ์ซ์๋ก๋ง ๊ตฌ์ฑ๋์ด์์ด์ผ ํ๋ฏ๋ก e
, .
์ ๋ฌธ์ ๊ทธ๋๋ก๋ฅผ ๋ฐ์ false
๋ฅผ ๋ฆฌํดํด์ผ ํ๋ค. ๋ฐ๋ผ์ ์ด๊ธฐ์ e
๋ฅผ ์ฐพ์์ฃผ๋ ์กฐ๊ฑด์ ๋ฃ์๊ณ ์ซ์๋ก ๋ฐ๊ฟ ๋๋ isNaN
ํจ์๋ฅผ ์ฌ์ฉํด์ ์ซ์๋ก ๋ฐ๊ฟ ์ ์๋์ง ์ฌ๋ถ๋ฅผ ํ์ธํ๋ค.
// ๋์ ์ฝ๋
function solution(s) {
if (s.indexOf('e') > 0){
return false
}
if ((s.length === 4 || s.length === 6) && (isNaN(Number(s)))) === false) {
return true
}else{
return false
}
}
๋ฐ์ํ
๋๊ธ