题目:
程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。
输入格式:
每个测试是一个3位的正整数。
输出格式:
输出按位逆序的数。
输入样例:
| 123 |
输出样例:
| 321 |
JavaScript代码:
const { parse } = require('path')
var readline = require('readline')
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
})
rl.on('line', function(line) {
var n = parseInt(line)
var ret = rev(n)
console.log(ret)
})
function rev(n) {
var ge = n % 10
var a = (n - ge) % 100
var shi = a / 10
var bai = (n - ge - a) / 100
var G = ge.toString()
var S = shi.toString()
var B = bai.toString()
if(ge == 0) {
G = ""
if(shi == 0){
S = ""
}
}
var result = G + S + B
return result
}