cocos creator(2)条件循环语句

条件控制,循环条件语句

条件控制语句 判断语句

let age = 20;
if(age > 18){
	document.write("成年人");
}else{
	document.write("未成年人");
}
let score = 20;
if(score >= 0 && socre<60){
	document.write("不合格");
}
else if(score >= 60 && score < 80){
	document.write("合格")}
else if(score >= 80 && score <= 100){
	document.write("优秀")}
else{
	document.write("出错");
}
//三目运算符 条件?值1:值2;
num = num > 100 ? 100 : num;//三目运算,正确冒号左,错误冒号右
enum State{
	idle,
	run,
	attack,
	die
}

let state : State = State.idle;
// 分支语句
switch(state){
	case State.idle:
		document.write("站立");
		break;
	case State.run:
		document.write("跑步");
		break;
	case State.attack:
		document.write("攻击");
		break;
	default:
		document.write("其他状态");
}
//输出站立

循环控制语句

//while循环
//0+1+2+...100
let i:number = 0;
let num:number = 0;
while(i < 101){
	num += i;
	i++;
}
document.write(num+"");
//输出5050
//do-while循环
do{
	document.write("dowhile循环");
}
while{
//...
}
//不管while是什么 do都实现 
//for循环
let names : string[] = ["a","b","c"];

for(let j = 0;j < 3;j++){
	document.write(names[j]);
}

//用tmpName把数组names都遍历一遍
for(let tmpName of names){
	document.write("tmpName");
}//输出abc

//字符in 便利数组里的索引
for(let index in names){
	document.write(index);
}//输出 012

break 只跳出最近的一个循环

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值