| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> JS笔记3(运算符) -> 正文阅读 |
|
[JavaScript知识库]JS笔记3(运算符) |
七、运算符目录 1、算数运算符包括+(加)、-(减)、*(乘)、/(除)、%(取余)。 浮点数的精度问题:在进行小数运算时会产生误差,例如: 可以看见得出的结果并非0.3而是0.3000...0004,原因为当计算机要将小数转换为二进制进行运算,于是产生了误差。所以尽量避免用浮点数直接参与运算,同时也不能将浮点数相比较。 表达式和返回值:按正常运算来讲是1+1=2,返回值通俗解释就是2=1+1,即将右边1+1表达式的值返回至左边。 2、递增和递减运算符利用递增(++)或递减(--)来反复地给数字变量添加或减去1。(必须和变量配合使用) 前、后置递增运算符:前置递增运算符(++p)为先自加后返回值,后置递增运算符(--p)为先返回原值后自加。两者如果单独使用效果是一样的,与其他代码联用时结果会不同。 前、后置递减运算符同递增运算符,即--p为先自加后返回值,p--为先返回原值后自加。 3、比较运算符对两个数据进行比较最后返回一个布尔值作为运算结果。 ?其中要特别注意:
?4、逻辑运算符用来进行布尔值运算,返回值也为布尔值,经常用于多个条件的判断。 逻辑与&&两侧都为真结果才为真,逻辑或||两侧都为假结果才为假,逻辑非!结果取反。 5、短路运算(逻辑中断)?短路运算的原理当有多个表达式(值)时,如果左边的表达式(值)可以确定结果时,就不再继续运算右边表达式的值。 逻辑与短路运算
逻辑或短路运算与逻辑与短路运算结果相反。 样例: 此时num输出的值为0,由于123为真则右边不执行。? 6、赋值运算符?7、运算符优先级
? |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 13:51:40- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |