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

软件工程课程网站开发设计模板素材网站

软件工程课程网站开发,设计模板素材网站,服务器地址在哪里看,开展网络营销的方式需求#xff1a;用户可以选择存钱、取钱、查看余额和退出功能。 分析#xff1a;1循环时反复出现提示框#xff0c;所以提示框写到循环里面。 2.退出的条件是4#xff0c;所以是4就会结束循环 3.提前准备一个金额预存储 4取钱为减法操作#xff0c;存钱为加法操作#xf…需求用户可以选择存钱、取钱、查看余额和退出功能。 分析1循环时反复出现提示框所以提示框写到循环里面。 2.退出的条件是4所以是4就会结束循环 3.提前准备一个金额预存储 4取钱为减法操作存钱为加法操作查看为直接显示数额。 5输入不同的值可以用switch来执行不同操作。 !DOCTYPE html html langen headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/title /head bodyscript let money 100; while (true) { let re prompt( 请您选择操作 1.存钱 2.取钱 3.查看余额 4.退出); if (re 4) { break; } switch (re) { case 1: let cun prompt(请输入存款金额); if (cun 0) { money cun; alert(存款成功); // 添加操作成功提示 } else { alert(存款金额必须为非负数); // 更改错误提示 } break; // 添加break语句 case 2: let qu prompt(请输入取款金额); if (qu 0 qu money) { // 确保取款金额不超过余额 money - qu; alert(取款成功); // 添加操作成功提示 } else { alert(取款金额错误或余额不足); // 更改错误提示 } break; // 添加break语句 case 3: alert(金额为: ${money}); break; } } /script /body /html 这里的号将字符串转化成数字类型 break退出整个循环 continue退出本次循环进入下一次循环。 do while 循环先执行一次再判断循环 在 JavaScript以及其他许多编程语言中do...while 循环是一种后测试循环意味着循环体至少会执行一次然后才会检查条件以确定是否应继续循环。这与 while 循环不同while 循环会在每次迭代之前检查条件因此如果条件从一开始就不满足循环体可能一次都不会执行。 switch case和if else都是编程中常用的条件判断语句但它们之间存在一些关键的区别。 使用场景 switch case通常用于处理具有多个离散值的情况特别是当这些值是常量或枚举类型时。它通常用于处理算术表达式或字符。if else则更加灵活可以用于各种条件判断包括范围判断大于、小于或等于某个范围。其判断条件可以是逻辑表达式布尔类型的合法表达式常量枚举等。 执行效率 当分支较少时if else语句的执行效率通常比switch case高因为if else不需要生成跳转表。当分支较多时switch case的执行效率更高。这是因为switch case确定了选择值之后直接跳转到那个特定的分支而if else需要遍历所有条件分支直到找到匹配的条件。 代码可读性 当分支较多时使用switch case语句可以使代码结构更清晰提高代码的可读性。相比之下if else语句在分支较多时可能会使代码显得较为混乱。 空间占用 switch case语句会生成一个跳转表来指示实际的case分支的地址这占用了较多的代码空间。特别是当case常量分布范围很大但实际有效值又比较少时switch case的空间利用率会变得很低。if else则不需要生成跳转表因此在空间占用上通常优于switch case。switch注意全等问题 注意类型的转化 循环for  基本使用 作用重复执行代码 1.for 循环语法 for(起始值终止条件变量变化量){ 循环体 } for(i1;i5;i){document.write(变得有钱) } 首先i1,进行条件判断符合条件执行一次。 i进行自增然后继续判断条件 直到不符合条件退出循环。 循环练习 1.利用循环输出1-100岁 2.求1-100所有的偶数 3.页面中打印5个星星 for (var i 0; i 100; i) {document.write( i);}let sum 0for (let i 0; i 100; i) {if (i % 2 0) {sum i}}document.write(sum);for (let a 1; a 5; a) {document.write(*);} for循环最大价值循环数组 遍历从第一个循环到最后一个 let arr [刘德华, 马士兵, 王凡, 李毅, 张博]for (var i 0; i arr.length; i) {console.log(arr[i]);}
http://www.hkea.cn/news/14323606/

相关文章:

  • 商业网站推广骆驼网站建设
  • 门户网站建设工作聊城做网站推广
  • 漳州网站建设求职简历文山州建设局信息网站
  • hype做网站动效三门峡做网站
  • 网站的目录怎样做的大学生网站的设计风格
  • 网站服务器空间广州优秀网站设计
  • 建设网站浩森宇特开发流程管理
  • 上海网站建设兴策中视频自媒体注册
  • mip网站模板dw学生个人网页制作视频
  • 雅安工程交易建设网站安徽网站建设推荐 晨飞网络
  • 必应搜索引擎网站软件开发属于什么行业类别
  • 建立网站批复建设银行总行网站
  • 梵讯企业网站建设网站建设需要什么功能
  • 怎么制作一个网站首页php网站虚拟机价格
  • 腾讯云怎么做网站移动端应用开发
  • 做百度移动端网站外贸网址大全
  • 深圳建站定制公司开源的网站建设平台
  • 怎么把网站提交专门做网站的科技公司
  • iis 一个网站多个应用程序个人网页制作成品下载
  • 12306网站开发成本建设工程公司组织架构图
  • 大余网站做网站怎么报价
  • 男女明星直接做的视频网站西安网站制作网站
  • 麻涌企业网站建设软件发布网
  • 国家重大项目建设库网站打不开wordpress高级设置
  • 开发建设网站需要什么人才百度浏览器网址链接
  • 国内网站空间宁波建站价格
  • 陕西金顶建设公司网站上海网网站建
  • 企业网站管理系统怎么用亿网行网站建设114企业网
  • 温州网站建设优化公司建站优化一条龙
  • 电子商务和网络营销哪个好最新黑帽seo培训