返回数组的简单函数:
function getArray(){
return [
123456780,
123456781,
];
}
使用indexOf()
在Google App脚本中签入失败
if(getArray().indexOf(123456780) > -1){
console.log("Found in Array");
}
我将数组输出到控制台,并得到以下信息: [123456780.0,123456781.0]
indexOf()
应该与小数一起使用(请参见fiddle here)。
我通过使用.map(String)
将数组值设置为字符串并使用.toString()
将校验值设置为字符串来解决此问题
为什么Apps脚本具有这种行为?我在解决正确的问题吗?