flash as2.0 中if(a!=b!=c!=d!=e!=f!=g)正确吗?
答案:3 悬赏:80 手机版
解决时间 2021-11-24 03:25
- 提问者网友:遁入空寂
- 2021-11-23 17:02
flash as2.0 中if(a!=b!=c!=d!=e!=f!=g)正确吗?
最佳答案
- 五星知识达人网友:怀裏藏嬌
- 2021-11-23 17:25
if(a!=b&&b!=c&&...);
你这样写的理解是这样的,分别把a和其他的做比较,然后再做并!比如:
var a = 1,b=2,c=2,d=1;
a!=b!=c!=d;的理解就是:
a!=b , true;
a!=c , true;
a!=d false;
最后的结果就是true&&true&&false;最后就是false追问是这样吗:(我前面写错了,没有g,只有6个数) if(a!=b && a!=c && a!=d && a!=e && a!=f && b!=c && b!=d && b!=e && b!=f && c!=d && c!=e && c!=f && d!=e && d!=f && e!=f)
这样可以让a\b\c\d\e\f\这6个数字任意两个数字都不相同吗?追答你用这样搞么?
直接a!=b&&b!=c&&c!=d&&d!=e&&e!=f就行了!追问额。。。这样可以说a不等于e吗?
是不是说a~e中任意两数都不相等,是吗?
还有,如果,我给a不赋值的话,会怎样?a会默认为0吗?能运行么追答任意两个数字都不相等的话不能这么做了,最好写一个方法吧!做一下判断
function isUniq(arr){
var flag = true;
var o = {};
var i = 0;
while(i o[arr[i]] = 1;
i++;
};
if(i!=arr.length){
flag = false;
}
return flag;
}把你的数组传进去,没有重复的就会返回true,有重复的就会返回false;
追问有点不懂诶,先帮忙看看这个。我申请了a~e 6个变量,分别放在了六个元件中,我在其中某个元件上写了if( a!=b&&b!=c……)但每个元件中,只认在自己元件中申请的变量。怎样能让a~e 6各变量在整个过程中都通用?(懂意思吗)等会采纳你的,帮帮忙~追答你申请全局变量就可以了,就是在6个元件的外面申请完这6个变量!
你这样写的理解是这样的,分别把a和其他的做比较,然后再做并!比如:
var a = 1,b=2,c=2,d=1;
a!=b!=c!=d;的理解就是:
a!=b , true;
a!=c , true;
a!=d false;
最后的结果就是true&&true&&false;最后就是false追问是这样吗:(我前面写错了,没有g,只有6个数) if(a!=b && a!=c && a!=d && a!=e && a!=f && b!=c && b!=d && b!=e && b!=f && c!=d && c!=e && c!=f && d!=e && d!=f && e!=f)
这样可以让a\b\c\d\e\f\这6个数字任意两个数字都不相同吗?追答你用这样搞么?
直接a!=b&&b!=c&&c!=d&&d!=e&&e!=f就行了!追问额。。。这样可以说a不等于e吗?
是不是说a~e中任意两数都不相等,是吗?
还有,如果,我给a不赋值的话,会怎样?a会默认为0吗?能运行么追答任意两个数字都不相等的话不能这么做了,最好写一个方法吧!做一下判断
function isUniq(arr){
var flag = true;
var o = {};
var i = 0;
while(i o[arr[i]] = 1;
i++;
};
if(i!=arr.length){
flag = false;
}
return flag;
}把你的数组传进去,没有重复的就会返回true,有重复的就会返回false;
追问有点不懂诶,先帮忙看看这个。我申请了a~e 6个变量,分别放在了六个元件中,我在其中某个元件上写了if( a!=b&&b!=c……)但每个元件中,只认在自己元件中申请的变量。怎样能让a~e 6各变量在整个过程中都通用?(懂意思吗)等会采纳你的,帮帮忙~追答你申请全局变量就可以了,就是在6个元件的外面申请完这6个变量!
全部回答
- 1楼网友:罪歌
- 2021-11-23 19:13
var a = 1,b=2,c=2,d=1;
a!=b!=c!=d;的理解就是:
a!=b , true;
a!=c , true;
a!=d false;
a!=b!=c!=d;的理解就是:
a!=b , true;
a!=c , true;
a!=d false;
- 2楼网友:思契十里
- 2021-11-23 18:13
拜托
if(a!==b!&&b!==c!&&c!==d!&&d!==e!&&e!==f!&&f!==g!)
不用像追问某人那么麻烦的
if(a!==b!&&b!==c!&&c!==d!&&d!==e!&&e!==f!&&f!==g!)
不用像追问某人那么麻烦的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯