`
fly_宇光十色
  • 浏览: 64549 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JavaScript操作数字的时候一些注意事项

    博客分类:
  • js
阅读更多

1、众所周知,在js是一种弱类型的语言,因此在进行数字比较的时候需要注意一下,比如:

var num1 = 5;
var num2 = $("#num").val();//获取dom中某一控件的值
if(num1>num2)
   alert("true");
else
   alert(false); 

 上面代码中,如果num2=12的话,会弹出true;因为此时进行比较的实际上是 5 和12中的“1”,字符串进行比较;如果想正确进行比较的话,要强转成数字类型,

if(parseInt(num1)>parseInt(num2))

 

2、在进行小数加法的时候,如果想精确到小数点后面,可以试用toFixed(1)方法,保留一位小数;

var result = num1+parseInt(num2);

alert(result.toFixed(1));

 

1
3
分享到:
评论

相关推荐

    JavaScript JSON使用原理及注意事项

    JavaScript JSON 使用原理与注意事项 JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,它的设计灵感来源于JavaScript语法,但作为一个独立的标准,被广泛应用于各种编程语言中,包括JavaScript。...

    学JavaScript七大注意事项【必看】

    以上几点是学习JavaScript时需要特别注意的事项。除了这些,还应包括其他的最佳实践,如合理使用变量作用域、避免全局变量污染、注意代码的兼容性和安全性等。遵循这些指南,初学者可以更好地掌握JavaScript编程,写...

    javascript合集

    首先,它可能会介绍JavaScript的基本语法,如变量、数据类型(包括字符串、数字、布尔值、null、undefined)、操作符、流程控制(条件语句和循环)以及函数。接下来,可能会深入到对象和数组的使用,包括原型、构造...

    javaScript 的一些注意点

    以下是一些关于JavaScript操作、表格操作、元素创建、函数特性、正则表达式和DOM编程的重要知识点: 1. **操作CSS样式**: - 使用`element.currentStyle`获取元素的内联样式。 - 访问如`wordA-wordB`的属性时,需...

    javascript 操作 Table 排序

    注意事项 - 如果表格数据是动态加载的,确保在数据加载完成后执行排序操作。 - 对于日期、时间等复杂类型的数据,需要进行适当的转换处理。 - 考虑到国际化的需要,字符串比较时应考虑字母大小写和本地化排序规则...

    JavaScript参考手册

    10. **安全注意事项**:JavaScript的安全性也是重要的话题,手册可能会涵盖跨站脚本攻击(XSS)、跨站请求伪造(CSRF)和如何防范这些问题。 总的来说,"JavaScript参考手册"是一个全面的学习资源,无论是初学者...

    达内JavaScript

    ### 四、JavaScript的特点与注意事项 - **弱类型**:变量的类型在运行时确定,可随时改变。 - **Unicode编码**:全面支持Unicode编码,适合国际化应用。 - **大小写敏感**:标识符、关键字区分大小写。 - **语句...

    javascript garden

    ### JavaScript Garden:深入探讨JavaScript中的陷阱与注意事项 #### 引言 《JavaScript Garden》是一份不断更新、详尽记录了JavaScript编程语言中最易犯错误、陷阱及细微问题的指南。该文档不仅帮助开发者规避常见...

    for循环简单操作 数字的遍历

    `for`循环的优化与注意事项 - 在循环体内避免进行复杂的计算,以免影响性能。 - 如果需要在循环外部使用循环变量,记得在循环外声明。 - 避免在循环体中修改循环变量,可能导致意料之外的结果。 - 使用`break`或`...

    JavaScript基础回顾(1)

    最后,“说明.txt”文件可能包含了关于压缩包内容的简要介绍或使用注意事项,例如视频播放要求、文档阅读软件等。 总之,"JavaScript基础回顾(1)"涵盖了JavaScript语言的基本要素,包括语法、函数、面向对象编程...

    javascript控制文本框输入数字.doc

    #### 四、注意事项 - 在实际应用中,除了客户端验证外,还需要进行服务端验证,以确保数据的完整性和安全性。 - 测试各种边界情况,如输入极值、空字符串等,以确保代码的健壮性。 - 对于不同的浏览器兼容性问题,...

    JavaScript学习习题和实例

    #### 八、数据类型使用的注意事项 1. **数字**: - JavaScript可以识别不同的进制表示方式,如八进制(以`0`开头)、十六进制(以`0x`开头)。 - 使用`Math`对象进行数学计算,例如`Math.sqrt(4)`用于计算平方根...

    JavaScript基础笔记.md

    - **注意事项**: - `<script>`标签可以放在HTML文档的任何位置,但不同的位置会导致不同的执行顺序。 - 可以在一个HTML文档中定义多个`<script>`标签。 ##### 2. 注释 - **单行注释**:使用`//`。 - **多行注释...

    VB转javascript代码帮助下载

    转换注意事项 - **常量替换**:VBA中的常量如`wdWord9TableBehavior`和`wdAutoFitFixed`需要在JavaScript中用具体的数值代替。 - **语法差异**:VB和JavaScript的语法存在较大差异,例如变量声明、循环结构等。 - *...

    javascript特效 表单验证

    六、注意事项 1. **安全性**:客户端验证不能替代服务器端验证,因为用户可以禁用JavaScript或绕过客户端检查。 2. **兼容性**:考虑到不同浏览器对JavaScript的支持程度,编写兼容性良好的代码。 3. **可访问性**...

    数字微调input兼容IE6

    它们可能包含了具体的代码示例、注意事项和解决常见问题的方法。 7. **备份文件`index.html.bak`和`index2.html`**:这些可能是网站的主页面的不同版本,可能是为了测试和迭代而创建的。开发者可能在其中尝试了不同...

    javascript学习笔记发放1

    8. **使用数据类型注意事项**: - **数字**:JavaScript支持多种进制表示,例如八进制`011`和十六进制`0x1f`。进行算术运算时,可利用`Math`对象提供的方法,如`isNaN()`检查是否为非数字,`isFinite()`判断是否为...

    JavaScript脚本性能优化注意事项

    本文将详细介绍一些在JavaScript编程中常见的性能优化技巧。 首先,我们来讨论循环优化。循环是JavaScript中常用的控制结构之一,用得恰当可以提高代码的执行效率。在JavaScript中,常见的循环包括for(;;)、while()...

    JavaScript从小白到入门图文教程.pdf

    ### 注意事项 - **变量声明**:`var`关键字声明的变量可能会无意中成为全局变量,使用`let`和`const`可以控制变量的作用域,避免全局污染。 - **数据类型转换**:在JavaScript中,非数字的字符串可以被转换为数字,...

    javascript操作excel生成报表示例_.docx

    【JavaScript操作Excel生成报表】 在IT领域,有时候我们需要在网页端生成报表并导出为Excel格式,以便用户能够方便地下载和分析数据。JavaScript是一种常用的客户端脚本语言,虽然它通常用于网页交互,但通过特定的...

Global site tag (gtag.js) - Google Analytics