<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
//输入一个数字,判断是否为正整数,不是,提示重新输入;是,则将数字左右反转并输出
var num=(prompt('请输入一个正整数'));
if(num>0&&num%1===0){
//数字反转
num=(num+'').split('').reverse();
var i=0;
var result='';
while(i<num.length){
result+=num[i];
i++
}
alert('反转后的数字是'+result)
}else{
alert('该数字不是一个正整数')
}
</script>
</body>
</html>
例如:
方法二:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
//输入一个数字,判断是否为正整数,不是,提示重新输入;是,则将数字左右反转并输出
var num=(prompt('请输入一个正整数'));
var num1=parseInt(num);
var num2=parseFloat(num)
if(num1==num2&&num>0){
//数字反转
num=(num+'').split('').reverse().join('');
alert('反转后的数字是'+num)
}else{
alert('该数字不是一个正整数')
}
</script>
</body>
</html>