• javascript通用参数判断


    //判断value是小于等于max的数字
    function isNumberMax(value, max){
        if(!isNumber(value) || !isNumber(max)){
            return false;
        }
        if(parseInt(value) <= max){
            return true;
        }
        return false;
    }

    //判断value是大于等于min的数字

    function isNumberMin(value, min){
        if(!isNumber(value) || !isNumber(min)){
            return false;
        }
        if(parseInt(value) >= min){
            return true;
        }
        return false;
    };

    //判断value是否是数字

    function isNumber(value) {
        if(value === "" || value === null)
            return false;
        if (typeof value === 'number') {
            return true;
        };
        return !isNaN(value);
    };

    console.log(1,isNumber(111));

    console.log(2,isNumber("111"));

    console.log(3,isNumber(0));

    console.log(4,isNumber("0"));

    console.log(5,isNumber(null));

    console.log(6,isNumber({}));

    console.log(7,isNumber("ssdsd"));

    console.log(8,isNumber(undefined));

    console.log(9,isNumber());

    console.log(10,isNumber(""));

    console.log(11,isNumber("-1"));

    console.log(12,isNumberMin(1,"-1"));

    console.log(13,isNumberMax(1,9));

  • 相关阅读:
    RHEL7.2安装及配置实验环境
    VMwareworkstation 12安装
    Iterator主要有三个方法:hasNext()、next()、remove()详解
    httpclient
    http接口测试——Jmeter接口测试实例讲解
    java获取Excel的导出
    java获取Excel的导入
    java的post请求
    java的get请求
    Python3 列表(List)基础
  • 原文地址:https://www.cnblogs.com/ajun/p/3701596.html
Copyright © 2020-2023  润新知