我是靠谱客的博主 靓丽外套,这篇文章主要介绍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 只跳出最近的一个循环

最后

以上就是靓丽外套最近收集整理的关于cocos creator(2)条件循环语句的全部内容,更多相关cocos内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(118)

评论列表共有 0 条评论

立即
投稿
返回
顶部