Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当我将一个数组的一部分与另一个数组的一部分进行比较时,我得到;“错误”;_Javascript_Arrays_String_Smartface.io - Fatal编程技术网

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

这是使用SmartFace的云IDE用javascript编写的。但出于某种原因,我可以将零件与列表/阵列进行比较。请帮忙!!任何建议或意见将不胜感激

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),则存在一些隐藏字符,然后比较可能失败。。。。