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

东莞路桥投资建设公司待遇网络seo公司

东莞路桥投资建设公司待遇,网络seo公司,泉州全网营销推广,旅游网站建设答辩ppt1.switch 语法用法 switch是对某个表达式的值做出判断。然后决定程序执行哪一段代码 case语句中指定的每个值必须具有与表达式兼容的类型 语法switch(表达式){ case 值1: ​ 执行语句块1 break; case 值2: ​ 执行语句块3 break; dfault: //如…
1.switch 语法用法
switch是对某个表达式的值做出判断。然后决定程序执行哪一段代码
case语句中指定的每个值必须具有与表达式兼容的类型

语法switch(表达式){

case 值1:

​ 执行语句块1

break;

case 值2:

​ 执行语句块3

break;

dfault:

//如果以上所有case都不匹配,执行默认语句块

}

如:

//  买彩票
//中100万  买五菱
// 中50万  买雅迪电车
// 中10万 买捷安特
// 中10块  买个冰棍
// 其他  买个锤子
let money: number = 10;
switch (money) {case 1000000:console.log('买五菱');break;case 500000:console.log('买雅迪');break;case 100000:console.log('买捷安特');break;case 10:console.log('买个冰棍');break;default:console.log('买个锤子');
}
switch语句的执行顺序是,首先计算表达式的值,然后将该值与每一个case的值进行比较,如果找到匹配的case,则执行该case下的语句,直到遇到break语句或Switch语句结束。如果没有找到匹配的case,且存在default子句,就执行default。
2.剪刀石头布
2.1 页面

在这里插入图片描述

2.2变量
// 定义变量@State userCz:string=''//用户初中@State comCz:string=''//电脑出招@State res:string=''//结果@State uY:number=0//用户赢的次数@State cY:number=0//电脑赢次数@State pY:number=0//平局@State isJ:boolean=false//选中状态@State isS:boolean=false//选中状态@State isB:boolean=false//选中状态
2.3处理用户出招
Row(){Radio({value:'剪刀',group:'gm'}).onChange((isChecked:boolean)=>{promptAction.showToast({message:`剪刀:${isChecked}`})this.userCz='剪刀'// this.isC=isCheckedthis.isJ=isChecked}).checked(this.isJ)Text('剪刀').fontSize(30)Radio({value:'石头',group:'gm'}).onChange((isChecked:boolean)=>{promptAction.showToast({message:`石头:${isChecked}`})this.userCz='石头'// this.isC=isCheckedthis.isS=isChecked}).checked(this.isS)Text('石头').fontSize(30)Radio({value:'布',group:'gm'})//group:分组.onChange((isChecked:boolean)=>{promptAction.showToast({message:`布:${isChecked}`})this.userCz='布'// this.isC=isCheckedthis.isB=isChecked}).checked(this.isB)Text('布').fontSize(30)}.width('100%').height(50).justifyContent(FlexAlign.SpaceBetween)
2.4电脑出招
 Button('电脑出招').onClick(()=>{//用户出招了if(this.userCz!==''){// Math.random()  产生0~1之间的一个小数//0剪刀  1石头  2布let num:number=parseInt(`${Math.random()*3}`)// promptAction.showToast({message:`${num}`})switch (num){case 0:this.comCz='剪刀'break;case 1:this.comCz='石头'break;case 2:this.comCz='布'break;}
2.5数据统计
Text(`赢:${this.uY}`).fontSize(30).fontColor("red").width('40%')Text(`败:${this.cY}`).fontSize(30).fontColor("red").width('40%')Text(`平:${this.pY}`).fontSize(30).fontColor("red").width('40%')Text(`总:${this.uY+this.cY+this.pY}`).fontSize(30).fontColor("red").width('40%')// Text(`胜率:${this.uY/(this.uY+this.cY+this.pY)}`).fontSize(30).fontColor("red").width('40%')Text(`胜率:${this.uY}/${(this.uY+this.cY+this.pY)}`).fontSize(30).fontColor("red").width('40%')
2.6重新开始
 Button('重新开始').onClick(()=>{//清零  重新初始化this.userCz=''this.comCz=''this.res=''this.uY=0this.cY=0this.pY=0//初始化单选的选项this.isJ=falsethis.isS=falsethis.isB=false})
http://www.yayakq.cn/news/203442/

相关文章:

  • 建设一个网站用什么软件下载wordpress加密页面访问
  • 怎么做交易网站青岛关键词优化报价
  • 杭州建设厅官方网站php与 wordpress
  • 优质企业网站推广平台建设网站公司
  • 贵州建设厅文件网站首页网站产品管理模块
  • 河南省百城建设提质网站建企业网站用什么源码
  • 牛商网网站后台中山网站上排名
  • 做网站客源科技苑
  • 织梦网站如何打通百度小程序怎样制作网站教程
  • 云南省建设工程投标中心网站做网站要用写接口6
  • 合肥 网站运营开发者软件下载
  • 网站建设公司有多少做品牌网站
  • wap网站预览wordpress 改 分隔
  • 湘潭网站建设磐石网络上班时间wordpress 取消评论审核
  • 怎样做网站个人简介免费个人网站怎么做
  • 济南商城网站建设公司南充网站建设价格
  • 建设网站要注意事项网站备案 空间备案 域名备案
  • 外贸网站建设公司市场桂林漓江在哪个位置
  • 增城百度做网站多少钱做网站建设的网站
  • 昆山网站建设哪家便宜广州网站设计公司
  • 河北网诚网站建设wordpress 怎么上传视频
  • 网站流量提升营销型网站建设的要素
  • 上海企业网站推广网站的优化从几个方面
  • 在社保网站上怎么做员工的退费免费app软件
  • 做校园二手交易网站的目的中国建设工程标准化协会网站
  • 做房产网站在百度推广推广费网页紧急升级自动跳转通知
  • 网站内页优化网站建网站建站专业公司
  • 西安企业网站建设哪家专业新安网站建设
  • 手机网页禁止访问怎么解决商丘seo博客
  • gif图标网站北京专门做网站的