studyplan
정수 뒤집어서 읽기 /parseint 함수 if , while / 자바스크립트 ,javascript 본문
// 뒤집어야 할 정수 1596
// 뒤집힌수 6951
var targetNum = 1596;
var tnCopy = targetNum; //원래 숫자를 백업
if (targetNum > 0) {
// 뒤집힌 숫자를 저장할 변수
var reverseNum = '';
//더 이상 나눌 수 없을 때까지 반복
while (targetNum > 0) {
// 10으로 나눈나머지가 1의자리수를 의미하므로
// 1의자리수를 reverseNum에 지속해서 연결
reverseNum += targetNum % 10;
// 10으로 나눈 몫을 갱신하면 1자리수씩 줄어드는
// 효과가 되므로 자리수를 계속해서 줄여나감
// 자바스크립트에선 1596을 10으로 나누면 159.6이 되므로 / 소수점을 날리기 위해서 parseint라는 함수를 써서
//소수점을 날려버려야 한다 parseint(1596/10)를 하게되면 159가 된다
targetNum = parseInt(targetNum / 10);
}
console.log(`${tnCopy}를 거꾸로 읽으면 ${reverseNum}입니다.`);
} else {
console.log('양의 정수만 입력해주세요.');
}
'javascript 복습' 카테고리의 다른 글
양의 정수를 입력하면 그만큼 숫자가 나오게 하는 식 / if ,while/자바스크립트 ,javascript (0) | 2022.05.01 |
---|---|
숫자를 입력하고 몇 자리수 인지 맞추기 /parseint 활용 / 자바스크립트 ,javascript (0) | 2022.05.01 |
넣은 숫자만큼 +-순서대로 입력하기 // (0) | 2022.05.01 |
입력한 숫자만큼 별 세로로 쌓기 / while 문 , if문 , \n 쓰임새 / 자바스크립트 ,javascript (0) | 2022.05.01 |
별 만들기 / if문 while 문 / 자바스크립트 ,javascript (0) | 2022.05.01 |
Comments