Javascript 当我将一个数组的一部分与另一个数组的一部分进行比较时,我得到;“错误”;
这是使用SmartFace的云IDE用javascript编写的。但出于某种原因,我可以将零件与列表/阵列进行比较。请帮忙!!任何建议或意见将不胜感激Javascript 当我将一个数组的一部分与另一个数组的一部分进行比较时,我得到;“错误”;,javascript,arrays,string,smartface.io,Javascript,Arrays,String,Smartface.io,这是使用SmartFace的云IDE用javascript编写的。但出于某种原因,我可以将零件与列表/阵列进行比较。请帮忙!!任何建议或意见将不胜感激 var dropC=“绿-红-蓝-蓝” var dropColors=dropC.split(“”); 变量颜色=[“绿色”、“蓝色”、“红色”、“黄色”]; var l=1 色差; if(dropColors[l]==颜色[0]){ dropColor=“绿色”; }else if(dropColors[l]==颜色[1]){ dropCol
var dropC=“绿-红-蓝-蓝”
var dropColors=dropC.split(“”);
变量颜色=[“绿色”、“蓝色”、“红色”、“黄色”];
var l=1
色差;
if(dropColors[l]==颜色[0]){
dropColor=“绿色”;
}else if(dropColors[l]==颜色[1]){
dropColor=“蓝色”;
}else if(dropColors[l]==colors[2]){
dropColor=“红色”;
}else if(dropColors[l]==颜色[3]){
dropColor=“黄色”;
}否则{
dropColor=“错误”;
}
警报(dropColor)代码>我得到了红色-这是我期望得到的,但我不知道你在使用哪个浏览器?这是一个应用程序,看看更新的代码。这更像我在做的事。胡猜。。。如何获得var dropC(某种用户输入)?检查长度,如果超出预期(在您的示例中为24),则存在一些隐藏字符,然后比较可能失败。。。。