int A=5;
int B=6;
int C=7;
int pa=0,pb=0,pc=0,pd=0;
int count=0;
for(int i=0;i<21;i++){
if(i*A%B==0&&i*A%C==0){
pd++;
}else{
pa++;pb++;pc++;
}
}
count=pa+pb+pc+pd;
alert(count)
=======================================
是这个意思吗?如果觉得if那简单了。就可以把剩余的条件加上。像下面这句if
if((i*A%B==0&&i*A%C==0)&&(i*B%A==0&&i*B%C==0)&&(i*C%A==0&&i*C%b==0))