尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Day4隐式转换与显示转换

Day4隐式转换与显示转换
📅 发布时间:2026/6/23 22:24:34

在js中prompt关键字中取的值,还有单选框多选框获取的值输出时都默认为字符串类型
因此需要类型转换:
image
而类型转换又分为隐式转换与显示转换
首先是隐式类型
image

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>隐式转换</title>
</head><body><script>console.log(1 + 1)console.log('pink' + 1)console.log(2 + '2')//22console.log(2 - 2)console.log(2 - '2')console.log(+12)console.log(+'123')//将字符串123转变为数字型123</script>
</body></html>

image

显示转换:
image

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>显示转换</title>
</head><body><script>let str = '123'console.log(Number(str))console.log(Number('pink'))//NAN// let num = Number(prompt('请输入年薪'))// 也可以用隐式转换达成相同的作用,会更简洁一点// let num = +prompt('请输入年薪')// console.log(num)console.log(parseInt('12px'))console.log(parseInt('12.24px'))console.log(parseInt('12.36px'))//=============================================console.log(parseFloat('12px'))console.log(parseFloat('12.64px'))console.log(parseFloat('13.58px'))</script>
</body></html>

image

小案例,输入两个数字,计算它们的和,打印到页面中

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>计算用户输入的两个数的和</title>
</head><body><script>// 1.用户输入两个数字  但由于prompt默认为字符串,要转换为数字型let num1 = +prompt('请输入第一个数字')let num2 = +prompt('请输入第二个数字')// 2.输出alert(`两个输入数字的和为${num1 + num2}`)</script>
</body></html>

image
image
image

相关新闻

  • WebRTC 连接建立流程
  • 【课程设计/毕业设计】基于SpringBoot的办公管理系统设计与实现部门信息、员工工资、日常报销【附源码、数据库、万字文档】
  • HuggingFace Dataset缓存清理:释放磁盘空间应对大量token数据

最新新闻

  • 从零开始构建高效知识库:OB_Template模板库完整指南
  • 5分钟搭建你的个人AI记忆库:LEANN带你体验97%存储节省的实时搜索革命
  • functionName
  • Snap高级技巧:自定义吸附点、动画效果与状态管理的完整指南
  • AndroidLocalizationer完整教程:从安装到高级配置的终极指南
  • Dungeon Generator完全指南:从零开始打造Unity3D程序化地牢

日新闻

  • Arduino-ESP32项目深度解析:解锁隐藏芯片支持与架构演进
  • 2026年 系统窗厂家/品牌推荐榜单:隔音系统窗+高端系统门窗的核心优势与选购指南 - 品牌发掘
  • NVBench:首个双语非言语发声语音合成评测基准详解与实践

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号