条件语句1
input:
//条件语句,引入布尔表达式boolean,含关系运算符>,<,>=,<=,==,!=。
void setup(){
size(600,400);
}
void draw(){
background(255);
if(mouseX > 200){
background(255,0,0);
}
if(mouseX > 400){
background(0,0,255);
}
stroke(255,255,0);
line(200,0,200,height);
line(400,0,400,height);
}
output:
条件语句2
input:
//条件语句,引入布尔表达式boolean,含关系运算符>,<,>=,<=,==,!=。
void setup(){
size(600,500);
}
void draw(){
background(0);
if(mouseX > 500){
fill(255,0,0);
rect(300,50,50,50);
}else if(mouseX > 400){
fill(255,255,0);
rect(300,150,50,50);
}else if(mouseX > 300){
fill(0,250,0);
rect(300,250,50,50);
}else if(mouseX > 200){
fill(0,255,255);
rect(300,350,50,50);
}else if(mouseX > 100){
fill(0,0,255);
rect(300,450,50,50);
}
stroke(255);
line(100,0,100,height);
line(200,0,200,height);
line(300,0,300,height);
line(400,0,400,height);
line(500,0,500,height);
}
output: