JavaScript加法运算
数值 + 数值
console.log(88 + NaN); // NaN//正无穷大+负无穷大不知道往那边计算,返回NaNconsole.log(Infinity + -Infinity); // NaNconsole.log(Infinity + Infinity); // Infinityconsole.log(-Infinity + -Infinity); // -Infinityconsole.log(+0 + +0); // +0console.log(-0 + -0); // -0console.log(+0 + -0); // +0
字符串+字符串
console.log('hello ' + 'world'); // 'hello world'
字符串+数值
console.log(10 + '10.10'); // '1010.10'console.log('1' + 2 + 3 + 4); // '1234'console.log(1 + 2 + 3 + '4'); // '64'console.log(1 + (2 + '3') + 4); // '1234'
字符串+?(其他)
console.log("1" + NaN); // 1NaNconsole.log("1" + true); // 1trueconsole.log("1" + false); // 1falseconsole.log("1" + undefined); // 1undefinedconsole.log("1" + null); // 1nullconsole.log("1" + Infinity); // 1Infinityconsole.log("1" + -Infinity); // 1-Infinity// 数组+运算会调用toString方法,返回''console.log('1' + []); // 1console.log('1' + [123]); // 1123console.log('1' + [,,,]); // 1,,console.log('1' + [123,456,789,'aaa']); // 1123,456,789,aaaconsole.log('1' + function a() {}); // 1function a() {}console.log('1' + {}); // 1[object Object]console.log('1' + {a: 1}); // 1[object Object]// 数值 + ?console.log(1 + []); // 1console.log(1 + [1,2,3]); // 11,2,3console.log(1 + [123]); // 1123console.log(1 + [123,456,789]); // 1123,456,789console.log(1 + [,2,,]); // 1,2.console.log(function a() {} + [12,12]); // function a(){}1212console.log([] + function a() {}); // function a() {}console.log({} + [12,34]); // [object Object]12,34console.log({a : 1} + [12,12]); // [object Object]12,12
数组,函数和对象
console.log([1] + [2]); // 12console.log([] + [1,2,3]); // 1,2,3console.log(({}) + ({})); // [object Object][object Object]console.log(({}) + ({a:1})); // [object Object][object Object]console.log((function a() {}) + (function b() {})); // function a() {}function b(){}console.log({} + []); // [object Object]console.log([] + {}); // [object Object]console.log((function a() {}) + {}); // function a(){}[object Object]console.log([1,2] + (function b() {})); // 1,2function b() {}
JavaScript加法运算相关推荐
- html中加法,javascript 实现加法运算详解
例子,javascript 实现加法运算. 复制代码 代码示例: javascript 实现加法运算 function calsum(){ var a=parseint(document.getele ...
- (总结版)Javascript中的类型转换规则 以及 JS加法运算中的类型转换规则
一.其他值到布尔类型的值的转换规则 以下这些是假值: • false • undefined • null • +0.-0 和 NaN • "" 假值的布尔强制类型转换结果为 fa ...
- JavaScript数字运算必备库——big.js源码解析
概述 在我们常见的JavaScript数字运算中,小数和大数都是会让我们比较头疼的两个数据类型. 在大数运算中,由于number类型的数字长度限制,我们经常会遇到超出范围的情况.比如在我们传递Long ...
- c语言中 加法符号如何定义,【 c语言中无符号和有符号的加法运算】【深入理解】--【sky原创】...
第一题 #include int main() { unsigned int a=6; int b=-20; printf("%d\n",a+b); (a+b)>6? put ...
- 数据结构(十)栈的作用--大数的加法运算
一.大数加法的定义 在Java中,整数类型有四种,byte(8位).short(16位).int(32位).long(64位). 其中,int类型为32为,也就是说最大的整数为2^31,如果超过了这个 ...
- 日期类对象与整数之间的加法运算
日期类对象与整数之间的加法运算 采用友元函数形式, 定义两个友元函数
- 7-2一元多项式的乘法与加法运算
title: "7-2一元多项式的乘法与加法运算(20" date: 2018-06-14T01:09:46+08:00 tags: [""] categori ...
- JavaScript 位运算总结拾遗
最近补充了一些位运算的知识,深感位运算的博大精深,此文作为这个系列的总结篇,在此回顾下所学的位运算知识和应用,同时也补充下前文中没有提到的一些位运算知识. 把一个数变为大于等于该数的最小的2的幂 一个 ...
- [Python图像处理] 五.图像融合、加法运算及图像类型转换
该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门.OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子.图像增强技术.图像分割等,后期结合深度学习研究图像识别 ...
- 【 c语言中无符号和有符号的加法运算】【深入理解】--【sky原创】
第一题 #include<stdio.h> int main() { unsigned int a=6; int b=-20; printf("%d\n" ...
最新文章
- oracle调试死掉,oracle自动死掉了
- 如何在应用程序中隐藏2021款MacBook刘海?
- 很棒的VC界面库 - GuiToolkit
- 高中计算机考试编程题,高中信息技术《算法及程序设计》试题.docx
- 一个简单的三层架构之仓库管理系统的入库出库
- ddwrt 扩张linux分区,FON2405e在引进自定义固件OpenWRTDDWRT.doc
- 忘记HP服务器ilo密码?如何在不重启服务器的情况下重置ilo登录密码
- python大数据工程师薪资待遇_2019年就业薪资,凭什么大数据工程师遥遥领先?...
- 滴滴AI负责人叶杰平:你的每一次出行,都已有AI落地的助力
- python安卓库拍照_Python Faker库的实战,用Faker库生成伪造的安卓通讯录
- 按文件名批量分类文件到文件夹
- idea 断点线程_在IntelliJ IDEA中多线程并发代码的调试方法
- Linux下查看GPU显卡信息
- IPv4与IPv6区别
- matlab实现kuan滤波,用Matlab设计一个0.5-20HZ的带通滤波器! - 程序语言 - 小木虫 - 学术 科研 互动社区...
- 树莓派连接使用5寸HDMI触摸屏的方法
- python实现音乐定时开关,模拟上下课铃声(含程序打包微小exe文件方法介绍)
- 微型计算机杂志出版日期,微型计算机杂志
- 关于YDWE在保存时的Lua数据添加
- 【Windows】Windows Server 2022子域控制器配置
热门文章
- linux获取本机ip地址函数,Linux编程获取本机IP地址
- Qt Creator 8.0.1 (Community)创建项目出现No valid kits found怎么办?
- Java程序员面试宝典——重要习题整理
- Python教程:输入一系列整数输出最大值
- 基于图神经网络的知识图谱研究进展
- Python代码画喜羊羊怎么画_卧槽!没想到,用Python竟能做五仁月饼
- 软考——计算机基础知识总结
- SharePoint 2016 Search 定制开发简介系列七-Search Database with Security Trimming
- 谜底是计算机病毒的谜语,有关于安全的谜语及谜底答案解析|谜底是粽子的谜语...
- python高级变量类型