<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>核心语法-类型转换</title>
<script>
/*
类型转换-转换为number
*/
var n = '12';
console.log(typeof n);
console.log(n, typeof n);
console.log('--------------------------------------');
//使用Number()转换----------------------------------------
var n1 = Number('12');
//返回数值12,类型number
console.log(n1, typeof n1);
var n2 = Number('12.2');
//返回数值12.2,类型number
console.log(n2, typeof n2);
var n3 = Number('12bbs');
//返回NaN,类型number
console.log(n3, typeof n3);
var n4 = Number('bbs12');
//返回返回NaN,类型number
console.log(n4, typeof n4);
var n5 = Number(false);
//返回返回0,类型number,注意:在boolean类型的值转换位number时ture会转为1,false会转为0
console.log(n5, typeof n5);
console.log('--------------------------------------');
//使用parseInt()转换--------------------------------------
var pI1 = parseInt('12');
//返回数值12,类型number
console.log(pI1, typeof pI1);
var pI2 = parseInt('12.2');
//返回数值12,只保留了整数部分,类型number
console.log(pI2, typeof pI2);
var pI3 = parseInt('12bbs');
//返回数值12,类型number,parseInt方法将字符串从左到右解析,将12解析为数值
console.log(pI3, typeof pI3);
var pI4 = parseInt('bbs12');
//返回返回NaN,类型number,parseInt方法将字符串从左到右解析,开始就不是数值故解析不出数值,转为异常数值NaN
console.log(pI4, typeof pI4);
console.log('--------------------------------------');
//使用parseFloat转换--------------------------------------
var pF1 = parseFloat('12');
//返回数值12,类型number
console.log(pF1, typeof pF1);
var pF2 = parseFloat('12.2');
//返回数值12.2,类型number
console.log(pF2, typeof pF2);
var pF3 = parseFloat('12.2bbs');
//返回数值12.2,类型number,parseFloat方法将字符串从左到右解析,将12.2解析为数值
console.log(pF3, typeof pF3);
var pF4 = parseFloat('bbs12');
//返回返回NaN,类型number,parseFloat方法将字符串从左到右解析,开始就不是数值故解析不出数值,转为异常数值NaN
console.log(pF4, typeof pF4);
</script>
</head>
<body>
</body>
</html>

岫珩
- 粉丝: 4w+
最新资源
- 【Python爬虫】从请求到数据存储全流程指南:涵盖网络请求、HTML解析与数据处理基础教程
- 由百度文心大模型驱动的 AirSim 无人机系统
- Selenium测试版浏览器和驱动
- 基于OpenCV的工业机器视觉软件开发.pdf
- 基于百度文心大模型驱动airsim无人机
- Python在图书情报学的应用与扩散研究.pdf
- 基于ELF文件恢复的Linux内存取证技术研究.caj
- 基于MATLAB地下水溶质运移预测模型的构建.pdf### 文章总结
- 管理系统源码-Python编程-基于SQLite的用户管理系统实现:涵盖CRUD功能的数据库操作入门教程
- 用于调用生成式大语言模型的 API 服务器系统
- 全国小区数据(包含字段:小区名、省份、城市、区域、地址、纬度(百度地图)、经度(百度地图)、纬度(GPS)、经度(GPS)、物业费
- 【大模型 NLP 算法付费干货大礼包】一站式拥有,学习科研工作全无忧!
- SQL Server 2000权威指南:从入门到精通
- 一项基于大模型的App隐私开关探测技术
- python 练习题 ,python 题目
- python 练习题,python 三角形题目
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


