现给定一个数组或集合,如:{1,5,7,14};
判断1-50之间不存在于数组中的数字,如:{2,3,4,6,.......}
请问这样一个js怎么写
var a = [1, 2, 3]; var b = [1, 3, 4, 6, 8]; var c = b.filter(function (x) { return a.indexOf(x) == -1; });
c是结果
var a="{1,5,7,14}";
var b="";
for (i=1;i<51;i++)
{
if (a.toString().indexOf(i+",")<0)
{
b += i+",";
}
}
alert(b);