首页 > 其他分享 >牛客JS题(二十四)验证是否是身份证

牛客JS题(二十四)验证是否是身份证

时间:2024-08-07 21:29:00浏览次数:12  
标签:console log 是否是 JS 牛客 number test isCard const

注释很详细,直接上代码

涉及知识点:

  1. 正则表达式
  2. 一代与二代身份证判断

题干:
在这里插入图片描述

我的答案

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <style>
      /* 填写样式 */
    </style>
  </head>

  <body>
    

    <!-- 填写标签 -->
    <script type="text/javascript">
        /**
         * 这题不用考虑很细致的情况,所以还是蛮好写的,感兴趣的小友自行搜索一下完整的(看有点晕

标签:console,log,是否是,JS,牛客,number,test,isCard,const
From: https://blog.csdn.net/m0_73756108/article/details/140929085

相关文章

  • Exceljs 实现html table转Excel
    在Vue3项目中将包含图片的HTML表格转换为Excel文件,你可以使用exceljs库,并结合前端技术来处理图片和表格数据。下面是一个在Vue3项目中实现的示例:安装依赖首先,确保你已经安装了exceljs库。你可以通过npm安装它:npminstallexceljs示例代码以下示例展示了如何......
  • js 将十进制字符串转换成4字节的字节数组
    函数functionconvertToHexArrays(input){//通过制表符分割输入字符串constnumbers=input.split('\t');//用于存储结果的数组constresult=[];for(letnumofnumbers){//将字符串转换为数字constvalue=parseInt(num)......
  • node.js: mysql con in vscode
    mysqlscript:droptable`vuedustu`;CREATETABLE`vuedustu`(`stuId`int(11)NOTNULLAUTO_INCREMENTcomment'学生编号',`stuname`varchar(255)DEFAULTNULLcomment'学姓姓名',`stusex`varchar(255)DEFAULTNULLcomment'性别',......
  • js语法
    1.作用域1.1定于作用域(scope)规定了变量能够被访问的“范围”,离开了这个“范围″变量使不能被访问1.2分类1.2.1局部作用域1.2.1.1函数作用域在函数内部声明的变量只能在函数内部被访问,外部无法直接访问。1.2.1.2块作用域在Javascript中使用仆}包裏的代码称为代......
  • node.js: mysql sequelize in WebStorm 2023.1
    mysql:select*fromtutorials;#CREATETABLEIFNOTEXISTS`tutorials`(`id`INTEGERNOTNULLauto_increment,`title`VARCHAR(255),`description`VARCHAR(255),`published`TINYINT(1),`createdAt`DATETIMENOTNULL,`updatedAt`DATETIMENOTNULL,PRIMA......
  • js学习
    变量通过prompt收集输入信息声明变量特殊情况八股文字符类型可以随时变换js中数字前补0为八进制,补0x为十六进制方法:isNaN(),如果是数字返回false,反之返回true字符串转义符字符串与别的类型拼接,拼接后为字符串字符串内设置变量布尔值数据类型,true参与运算时作为1,f......
  • JSP个人博客管理系统4n8ge(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能:用户,日志信息,个人相册,标签分类,登录签到,积分充值技术要求:    开发语言:JSP前端使用:HTML5,CSS,JSP动态网页技术后端使用SpringBoot,Spring技......
  • js文字无限循环向上滚动轮播
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><linkrel="stylesheet">......
  • JSON反序列化中的泛型问题及解决方法
    1、问题Java的泛型是编译期擦除,因此反序列化无法直接指定泛型类型:List<User>list=JsonbBuilder.create().fromJson(json,List<User>.class);编译不通过,改为List.class又达不到预期效果。2、解决办法jackson的做法:List<User>list=JsonbBuilder.create().fromJson(jso......
  • nextjs14 跨域该如何处理
    nextjs官方地址next.config.js和next.config.mjs他有什么区别next.config.js:使用的是CommonJS模块系统。这是Next.js默认的配置文件格式,也是大多数情况下使用的格式。使用require语法导入模块,使用module.exports导出对象。next.config.mjs:使用的是ESMod......