JS基础_一元运算符
2024-10-06 17:59:15
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript"> /*
* 一元运算符:只需要一个操作数
* + 正号
* - 正号不会对数字产生任何影响
* - 负号
* - 负号可以对数字进行负号的取反
*
* - 对于非Number类型的值,它会将先转换为Number,然后再运算
*
* + 可以对一个其他的数据类型使用+,来将其转换为number,它的原理和Number()函数一样
*/ var a = 123; a = -a;
console.log(a); //-123
console.log(typeof a); //number //对于非Number类型的值,它会将先转换为Number,然后再运算
b = true;
b = -b;
console.log(b); //-1 //可以对一个其他的数据类型使用+,来将其转换为number,它的原理和Number()函数一样
a = "18";
a = +a;
console.log(a); //18
console.log(typeof a); //number //可以对一个其他的数据类型使用+,来将其转换为number,它的原理和Number()函数一样
var result = 1 + +"2" + 3;
console.log(result); //6 </script>
</head>
<body>
</body>
</html>
最新文章
- Vue.js组件学习
- [并查集] POJ 1182 食物链
- C# UdpClient使用Receive和BeginReceive接收消息时的不同写法
- SQL Server(二)——语句
- gnuplot使用1
- easyui datagrid json 格式
- [Xamarin] 關於SQLite 的操作 (转帖)
- (Struts)ActionForm类及表单数据验证
- 关于fork函数中的内存复制和共享
- Java项目和maven项目中如何获取&;设置配置文件中的属性
- Alpha冲刺Day4
- SpringSecurity实现权限管理和页面导航栏动态实现
- eclipse Filter web.xml 问题解决 异步请求@WebServlet
- 伪指令 ADR 与 LDR 的区别
- 骚气男孩saochi boy 唐砖 插曲
- ubuntu16.04下安装运行DSO
- WebSocket实现web即时通信(后端nodejs实现)
- [Windows Azure] How to Manage Cloud Services
- phpStudy3——往数据库中添加数据
- cakephp执行原生sql语句