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

怎么申请自己的网站网站建设算不算固定资产

怎么申请自己的网站,网站建设算不算固定资产,什么电商平台免费开店,网页开发制作教程JavaScript流程控制精讲(二)运算符与循环实战 学习目标:掌握条件判断与循环控制,实现基础业务逻辑 核心要点:运算符优先级 | 短路运算 | 循环优化 | 项目实战 一、运算符进阶技巧 1.1 算术运算符 console.log(5 % 3)…

JavaScript流程控制精讲(二)运算符与循环实战

学习目标:掌握条件判断与循环控制,实现基础业务逻辑
核心要点:运算符优先级 | 短路运算 | 循环优化 | 项目实战


一、运算符进阶技巧

1.1 算术运算符

console.log(5 % 3);    // 2(取模)
console.log(2 ** 3);   // 8(幂运算 ES6)
console.log('5' - 3);  // 2(隐式转换)
console.log('5' + 3);  // "53"(字符串拼接)

1.2 赋值运算符

let count = 10;
count += 5;  // 等同于 count = count + 5
count **= 2; // ES6幂赋值(100)

1.3 比较运算符(重点!)

// 全等判断(推荐)
console.log(2 === '2');  // false(类型不同)// 特殊值比较
console.log(NaN === NaN); // false
console.log(null == undefined); // true

1.4 逻辑运算符

// 短路运算应用
isLogin && showUserPanel();  // 条件执行
result || defaultValue;     // 默认值设置// 优先级:! > && > ||
console.log(true || false && false); // true

二、流程控制实战

2.1 条件分支结构

// if...else 多分支
if(score >= 90) {grade = 'A';
} else if(score >= 60) {grade = 'C'; 
} else {grade = 'D';
}// 三元表达式(简化双分支)
const access = age >= 18 ? '允许' : '禁止';

2.2 switch穿透现象

switch(level) {case 3:addBonus();// 缺少break会继续执行case4!case 2:sendNotification();break;default:basicAction();
}

三、循环控制与优化

3.1 while循环三要素

let i = 0;          // 1.初始值
while(i < 5) {      // 2.终止条件console.log(i);i++;            // 3.变量变化
}

3.2 循环控制关键字

// break跳出循环
while(true) {if(condition) break;
}// continue跳过当前迭代
for(let i=0; i<10; i++) {if(i%2) continue;console.log(i); // 只输出偶数
}

3.3 循环性能优化

// 缓存数组长度提升性能
const arr = [...Array(1000)];
for(let i=0, len=arr.length; i<len; i++) {//...
}

四、综合案例:ATM终端模拟

let balance = 1000; // 初始余额while(true) {const action = prompt(`
请选择操作:
1. 存款
2. 取款
3. 查询
4. 退出`);if(action === '4') break;switch(action) {case '1':const deposit = Number(prompt('输入存款金额'));balance += deposit;break;case '2':const withdraw = Number(prompt('输入取款金额'));if(withdraw > balance) {alert('余额不足!');} else {balance -= withdraw;}break;case '3':alert(`当前余额:¥${balance}`);break;default:alert('无效操作');}
}

关键实现解析

  1. 使用无限循环维持操作状态
  2. 模板字符串实现多行菜单
  3. 输入类型强制转换(Number处理)
  4. 取款前余额校验

避坑指南

  • 比较字符串时注意字典序 '2' > '12' → true
  • switch语句必须处理default情况
  • 循环体内务必要有终止条件防止死循环
  • 浮点数计算使用 toFixed(2) 避免精度问题

如需完整案例练手以及讲解,欢迎阅读JavaScrip学习专栏!


文章转载自:

http://9qrhLLK3.nsyzm.cn
http://OQ4JpuGn.nsyzm.cn
http://XdtV43os.nsyzm.cn
http://D6IOneZP.nsyzm.cn
http://XKOefEmV.nsyzm.cn
http://geqfRUX2.nsyzm.cn
http://EEdOhkE9.nsyzm.cn
http://0aClt69D.nsyzm.cn
http://kEEUwAI6.nsyzm.cn
http://oc9XBAlI.nsyzm.cn
http://OE0AMgg0.nsyzm.cn
http://joWzwKfj.nsyzm.cn
http://9oPnFwjH.nsyzm.cn
http://Eklfq1uE.nsyzm.cn
http://U0DFQsvx.nsyzm.cn
http://hpS8WRpH.nsyzm.cn
http://2vl7fSTW.nsyzm.cn
http://fmtl1S8C.nsyzm.cn
http://YJtT9yYO.nsyzm.cn
http://MFTmiP3k.nsyzm.cn
http://QoCyYo9r.nsyzm.cn
http://ua2jo5NJ.nsyzm.cn
http://OSRMKWWh.nsyzm.cn
http://WzzpWINU.nsyzm.cn
http://WGq0I9wY.nsyzm.cn
http://rJEL8cwF.nsyzm.cn
http://59r4RmOW.nsyzm.cn
http://vSi8eea3.nsyzm.cn
http://56GhcO8E.nsyzm.cn
http://KdfeiaCb.nsyzm.cn
http://www.dtcms.com/wzjs/657975.html

相关文章:

  • 做电商自建网站怎样网站域名查询注册
  • wordpress页面排序沈阳做网站优化
  • 长春火车站到机场怎么走自学做蛋糕的网站
  • 做前端常用的网站及软件手工做火枪的网站
  • html中文网站作业企业网站开发计划书
  • 自己如何建设一个彩票网站时事新闻最新
  • 手机网站jquery底部导航菜单wordpress意见反馈功能
  • 广州做企业网站哪家好免费网站百度收录
  • 企业网站建设合同书.doc培训类网站模板
  • 闵行三中网站wordpress 滑块
  • 做网站要看什么书wordpress更改php版本
  • 建设网站要求和注意事项网站建设管理岗位职责
  • 如何做公司介绍视频网站东莞房产信息网
  • 浏阳建设局网站在易语言里面做网站
  • 构建一个网站的步骤19网站建设
  • 网站前面的小图标怎么做苏州专业网站制作
  • 玉环市建设规划局网站网络推广一般怎么收费
  • 汤臣倍健网站建设方案微信如何开通公众号
  • 网站设计怎么做背景颜色门户网站开发价格
  • 动画型网站网站进入沙盒后
  • 怎么做网站的需求wordpress注册充值卡
  • 西安学校网站建设网站备案号注销查询
  • 行业协会网站建设app研发
  • 设计师常用素材网站旅游网站建设与设计
  • 梅州建站中职网站建设与维护考试题
  • 网站开发项目教程wordpress图片多选
  • html 图片展示网站openshift wordpress
  • 专业建站网站电商网站功能介绍
  • 有实力的网站建设推广搜了网推广效果怎么样
  • 重庆网站推广营销价格苏州手机网站建设多少钱