์ซ์์ธ num์ ์ธ์๋ก ๋๊ฒจ์ฃผ๋ฉด, ๋ค์ง์ ๋ชจ์์ด num๊ณผ ๋๊ฐ์์ง ์ฌ๋ถ๋ฅผ ๋ฐํํด์ฃผ์ธ์.
num: ์ซ์
return: true or false (๋ค์ง์ ๋ชจ์์ด num์ ๋๊ฐ์์ง ์ฌ๋ถ)
์๋ฅผ ๋ค์ด,
num = 123
return false
=> ๋ค์ง์ ๋ชจ์์ด 321 ์ด๊ธฐ ๋๋ฌธ
num = 1221
return true
=> ๋ค์ง์ ๋ชจ์์ด 1221 ์ด๊ธฐ ๋๋ฌธ
num = -121
return false
=> ๋ค์ง์ ๋ชจ์์ด 121- ์ด๊ธฐ ๋๋ฌธ
num = 10
return false
=> ๋ค์ง์ ๋ชจ์์ด 01 ์ด๊ธฐ ๋๋ฌธ
const sameReverse = num => {
let emptyArr = [];
let strNum = String(num);
for (let i = 0; i < strNum.length; i++) {
emptyArr.push(strNum[i]);
}
let reverse = emptyArr.reverse();
let emptyStr = "";
for (let i = 0; i < reverse.length; i++) {
empthStr = emptyStr + reverse[i];
if(strNum === emptyStr) {
retuen true
} else {
return false
}
}