`

js数字比较

 
阅读更多
测试时,发现了代码中js出现的一个bug。
var shouldAttendPersons = 8;
var camePersons = 10;
if(camePersons  > shouldAttendPersons ) {
       alert("");
}

当shouldAttendPersons为8,camePersons为10时,打出了提示信息,原来js在这种情况下是将shouldAttendPersons和camePersons当成字符串比较的。
       解决方法暂时找到两种:
     1)

var shouldAttendPersons = ;
var camePersons = ;
if(parseInt(camePersons)  > parseInt(shouldAttendPersons) ) {
       alert("");
}
     2)

var shouldAttendPersons = ;
var camePersons = ;
if(1*camePersons  > 1*shouldAttendPersons ) {
       alert("");
}
      俺真是js菜鸟。
分享到:
评论

相关推荐

    数字翻牌效果JS实现,高端大气的数字翻拍效果实现

    4. **更新数字**:当需要改变数字时,JavaScript会先隐藏当前数字,然后根据新数字创建新的翻牌元素,接着触发翻转动画,使新数字逐渐显现。 5. **同步翻转动画**:为了确保所有数字同时翻转,可能需要对每个数字...

    数字定时翻牌效果js代码

    "数字定时翻牌效果js代码"就是一种实现这种动态效果的技术,它通常用于显示实时更新的数据,比如即时比分、倒计时或者计时器等场景。在这个特定的案例中,我们可以详细探讨以下几个关键知识点: 1. **JavaScript ...

    js数字递增特效

    在网页设计中,"js数字递增特效"是一种常见的视觉表现手法,用于展示数据变化或者统计数字的增长过程,为用户带来动态的交互体验。这种特效通常由JavaScript实现,结合HTML和CSS来完成整个效果。在给定的压缩包中,...

    js实现将数字转换为中文大写

    标题和描述中提到的知识点是关于如何使用JavaScript(简称js)编程语言将阿拉伯数字转换为中文大写形式。这种转换通常在财务相关的软件中很常见,尤其是涉及到金额表述时,为了符合财务规范或增加可读性,需要将数字...

    JavaScript猜数字小游戏.js

    JavaScript猜数字小游戏

    纯js网页数字滚动累计动画效果

    【纯js网页数字滚动累计动画效果】是一种常见的前端交互设计,它通过JavaScript代码实现数字动态地从一个初始值增加到预设的目标值,为用户提供视觉上的动态反馈,常见于统计数据展示、进度条或者加载效果中。...

    js数字增长效果

    "js数字增长效果"指的是利用JavaScript实现的一种动态展示数字增加或减少的特效,常见于统计数据、进度条、计数器等场景。这种效果可以增强用户界面的互动性和视觉吸引力。 在JavaScript中,实现数字增长效果主要有...

    JavaScript实现把数字转换成中文

    这个函数的逻辑比较复杂,因为它需要考虑中文数字的特殊规则,如“一十一”、“二十二”等连写情况,以及在不同级别的单位前添加适当的“零”字。 例如,输入数字 "123456789" 时,经过上述过程,会转换为 "壹亿贰...

    js css实现LCD数字显示

    "js css实现LCD数字显示"这个主题涉及到如何使用JavaScript(js)和层叠样式表(CSS)技术来模拟LCD液晶显示屏上的数字显示效果。液晶显示器(LCD)数字通常用于各种设备,如时钟、仪表盘或简单的用户界面,它们以...

    JS数字滚动效果

    总的来说,实现JS数字滚动效果并不复杂,主要涉及JavaScript的基础语法、DOM操作以及可能的CSS动画知识。这是一个很好的实践项目,可以帮助新手更好地理解和运用JavaScript的动态效果。通过不断实践和优化,你可以...

    JS将数字转换为大写汉字人民币

    JS将数字转换为大写汉字人民币

    基于JavaScript的数字时钟

    首先,让我们深入了解一下JavaScript数字时钟的基本原理。在JavaScript中,获取当前时间是通过`Date`对象来完成的。创建一个新的`Date`实例将返回当前日期和时间,然后可以通过`Date`对象的方法获取各种时间属性,...

    JS实现获取数字的各位数的数字

    在JavaScript编程语言中,"获取数字的各位数的数字"是一项常见的操作,特别是在处理数字相关的逻辑时。这个任务可以通过各种方法来实现,包括数组、循环和字符串操作等。以下是一些详细的方法和知识点: 1. **转换...

    js 数字滚动效果demo,支持小数点

    总的来说,这个js数字滚动效果demo通过JavaScript和可能的jQuery库实现了数字的动态滚动,特别是处理带有小数点的情况。它利用字符串处理、定时器或动画帧以及可能的DOM操作,为用户提供了一种吸引人的视觉效果。...

    H5 JS 模拟数字软键盘

    标题"“H5 JS 模拟数字软键盘”"指的是使用HTML5(H5)和JavaScript(JS)技术来创建一个虚拟的数字输入键盘,它可以在用户的设备上模拟实际的物理键盘,但只显示数字键,以提供更加安全和便捷的输入体验。...

    JavaScript数字格式化函数

    在JavaScript中,数字格式化是将数值转换为特定格式的过程,比如添加逗号分隔符、保留小数位数、货币格式等。这通常涉及到字符串处理和数学运算。本篇文章将深入探讨JavaScript中的数字格式化函数及其应用。 一、...

    js验证数字方法js验证数字方法

    ### JS验证数字方法详解 #### 一、背景介绍 在Web开发中,经常需要对用户输入的数据进行合法性检查,特别是当涉及到数字时。JavaScript作为前端脚本语言,提供了丰富的工具来帮助开发者完成这一任务。本文将详细...

    vue.js数字时钟本地时间代码.zip

    Vue.js是一种流行的JavaScript框架,主要用于构建用户界面。在这个“vue.js数字时钟本地时间代码”项目中,开发者创建了一个能够显示当前本地时间和日期的数字时钟。时钟不仅会显示小时、分钟和秒,还会包括星期和...

    将数字转成英文的js代码

    将数字翻译成英语的JavaScript,可以自动判断出你输入的数字是多大,它会自动拼合,按亿、千万、百万的语法翻译出来,挺实用。

    JS只能输入数字,数字和字母等的正则表达式

    在JavaScript(JS)中,正则表达式是一种强大的工具,用于匹配、查找、替换和验证字符串中的模式。本文将深入探讨如何使用正则表达式来限制用户在HTML文本框中只能输入数字和字母。 首先,我们需要理解正则表达式的...

Global site tag (gtag.js) - Google Analytics