当前位置: 首页 > news >正文

Day4隐式转换与显示转换

在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

http://www.jsqmd.com/news/161864/

相关文章:

  • 清华镜像源支持IPv6访问:适应新型网络架构
  • java学习--第三代日期时间
  • PyTorch DataLoader num_workers调优:平衡CPU与GPU负载
  • OpenAI探索广告变现与人才布局,千问引领AI生态变革,Trae月活破160万
  • HuggingFace Transformers集成PyTorch-CUDA:轻松加载大模型
  • Git Commit规范助力AI开发:结合PyTorch项目的版本管理技巧
  • HuggingFace Dataset缓存清理:释放磁盘空间应对大量token数据
  • 【课程设计/毕业设计】基于SpringBoot的办公管理系统设计与实现部门信息、员工工资、日常报销【附源码、数据库、万字文档】
  • 了解SVG
  • Conda环境导出为yml文件:共享PyTorch配置给团队成员
  • Jupyter Notebook导出PDF:通过LaTeX生成高质量论文
  • 08. 图像的边缘检测
  • Jupyter Notebook内核安装:连接远程PyTorch-CUDA环境
  • 2025年降AI工具实测大盘点:为了拯救AI率爆表,亲测这5款降AI工具,免费解决ai率高的烦恼
  • GitHub Discussions社区互动:解答PyTorch用户疑问
  • Markdown文档自动化生成:记录PyTorch实验全过程
  • Docker compose up后台运行PyTorch服务
  • 跟网型新能源接入对多馈入直流换相失败风险区域的影响研究
  • GitHub Pages搭建个人博客:展示PyTorch项目成果
  • 如何在NVIDIA显卡上高效运行PyTorch?使用CUDA-v2.8镜像最简单
  • Java计算机毕设之基于SpringBoot的办公管理系统设计与实现基于springboot+vue办公管理系统设计开发实现(完整前后端代码+说明文档+LW,调试定制等)
  • 【JavaEE】【SpringCloud】服务注册_Eureka
  • 如何深入理解通信协议和IC设计项目代码---数字IC设计师
  • YOLOv11注意力机制改进:引入CBAM模块提升精度
  • 清华镜像源配置方法:永久修改.condarc文件
  • HuggingFace Dataset流式加载:处理超大规模token数据集
  • systemd服务
  • JiyuTrainer可视化界面:一键启动PyTorch训练任务
  • 论文降AI实战免费指南,亲测有效!10款降AI率工具大汇总:告别论文的高AI率【建议收藏】
  • Anaconda Prompt常用命令:管理PyTorch虚拟环境实用技巧