常见的不同类型运算的转换方式
1.字符串和数字相加,数字转成字符串.
var one="This is a test"; var two=123; var three=one+two;// 结果:three:This is a test123
2.数字和布尔值相加,布尔值 false 转成 0,true 转成 1
var one=13; var two=true; var three=one+two; // 结果 three:14
3.字符串与布尔值相加,布尔值转化成字符串。
var one="hello"; var two=true; var three=one+two; // 结果 three:hellotrue
4.null与数字或者字符串相加
- 数字与 null(空值) 相加,null 转化为数字 0:
var car=null+3+4; // 结果为7
- 字符串与 null(空值) 相加,null 转化为字符串:
var car=null+"a"; // 结果为 nulla
5.注意:
①空文本 + 数字得到的运算结果都是把数字转成字符串,无论文本有多少个空格。但是空格会计入长度。
var result1=""+5; // 得到的结果是"5"var result2=" "+5; // 得到的结果是" 5"var result3=" "+5; // 得到的结果是" 5"
②取模运算的结果符号只与左边值的符号有关:
var x = 7 % 3; // 结果为 1 var y = 7 % (-3); // 结果为 1 var z = (-7) % 3; // 结果为 -1
③.“+”的作用
var result1=5+5+"abc"; //结果将是"10abc"var result2= ""+5+5+"abc"; //结果将是"55abc"
转载于:https://www.cnblogs.com/EricZLin/p/8397861.html
常见的不同类型运算的转换方式相关推荐
- UMX消息和待办事宜类型之间的转换方式
UMX消息是供应宝系统通信单元,每种消息由(消息域,消息类型,消息ID)识别. 功能通过UMX消息交互序列实现. 一种UMX消息可用来实现不同的功能.UMX消息和功能没有一一对应关系. 待办事宜是一种 ...
- C#常见金额优选类型及其三种常用的取整方式
原文:C#常见金额优选类型及其三种常用的取整方式 这两天一直在做一个商城后台的对账方面的工作,忽然发现C#真的有很多值的学习的东西: 一.C#常用的三种取整方式(主要适用于double.decimal ...
- JS不同类型之间运算与转换
基本数据类型隐式转换: 隐式转换逻辑 如:"32"+32="3232" "+"可以把数字转换为字符串 "+" ...
- C# 课堂总结2-数据类型及转换方式
一.输入输出语句 Console.ReadLine(); 会等待直到用户按下回车,一次读入一行 Console.ReadKey(); 则是等待用户按下任意键,一次读入一个字符. 二.数据类型 主要掌握 ...
- 计算机系统的图形图像编码方式,只有将数字、文字、图像、声音和视频等不同类型的信息转换成_______代码,才便于计算机加工和处理。...
只有将数字.文字.图像.声音和视频等不同类型的信息转换成_______代码,才便于计算机加工和处理.以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容, ...
- 政府扶持企业的方式,常见的政府补贴类型
为了鼓励企业的发展,政府会根据当地的实际情况出台相关的扶持政策.那么,对于政府扶持企业的方式你了解多少呢?常见的政府补贴类型我们是否都清楚呢? 目前,我们常见的政府扶持企业的方式主要有三种,分别是财政 ...
- javaScript数据类型 转换方式
大家好,我是瓶盖袁 !今天给大家介绍一下javaScript数据类型以及的转换方式,废话不多说我们步入正题. 数据类型 ECMAScript中有五种数据Number 数值,String 字符串,Boo ...
- c语言 字符转int型,C语言—类型之间的转换
原标题:C语言-类型之间的转换 当混合不同类型的数据进行计算时,便会发生类型转换. 当不同类型的数据进行计算时,应首先将操作数转换成相同的数据类型,然后再进行计算. 类型转换有两种形式,即隐式类型转换 ...
- c语言char float混合类型运算,求int long char double float 在混合运算中的自动转换规则 win 32位系统。...
满意答案 yesyesq 推荐于 2018.05.11 采纳率:40% 等级:9 已帮助:1063人 在程序运行中,变量的数据类型是可以转换的,转换方式有两种. 一.自动转换:自动转换发生在不同 ...
最新文章
- Mysql默认密码的查找和修改
- 使用扩展的 CodeIgniter 框架实现 RESTful 框架
- 献给新手的深度学习综述
- 计算机应用办公软件实训报告,办公软件实习报告
- socket编程方法,概念
- Java中的ExceptionInInitializerError异常及解决方法
- golang配置export GOPRIVATE拉取私有库代码
- bat 启动 不弹出对话框_CAD中转换出的PDF文件模糊要怎么办
- 计算机广告制作未来发展还行吗,计算机多媒体设计专业和广告设计制作那个好...
- Linux系统启动全过程
- matlab中内联,有没有一种方法可以在MATLAB中执行函数内联?
- Windows 10 自带那么多图标,去哪里找呢?
- IDEA 常用快捷键
- php 判断邮箱是否存在,PHP-PHP中如何验证是否存在邮箱?
- java httpclient 调用webservice_HttpClient调用WebService接口
- 通过路由远程计算机重启,如何通过三种方式重启路由器
- word转freemarker和修改的步骤
- angular cli + primeNG
- 近期BSN开发常见问题答疑
- 孤独的人最怕的是爱情