js判断是否为回文

作者:@生活在北极的企鹅
本文为作者原创,转载请注明出处:https://www.cnblogs.com/BJQE/p/16048965.html


1.这里是html文件内容

<input type="text" id="num" />
<button type="button" onclick="jc()">开始判断</button>

2.这里是js文件内容

复制代码
function jc() {
    // 先获取input输入的值 他的数值是字符串类型
var num=document.getElementById('num').value.toString();
    var z = String(num).indexOf('.') + 1;
    if (num == '') {
        alert('请输入内容')
        // 必须是数字型
    } else if (isNaN(num)) {
        alert('请输入数字型')
        // 判读是否是正数
    } else if (z > 0) {
        alert('请输入整数')
    } else {
        var arr1 = num.split('');
        var arr2 = arr1.reverse();
        var l2 = arr2.join('');
        if (num === l2) {
            console.log('这是一个回文');
        } else {
            console.log('这不是一个回文');
        }
    }
}
复制代码

 

posted @   生活在北极的企鹅  阅读(122)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示