1楼正解
下面我解释下
function jsTool(str,num){//参数说明:str 要进行判断的字符串{str[string]},指定的字符串位置{num[int]}
if(1==str.charAt(num)){
//如果在str字符串中的num位置的字符串是1
str=str.substring(0,num)+str.substring(num+1)
//则去掉num位置的字符 重新生成str字符串
}
return str
//并返回新字符串
}
这个是js的三元运算符:语法是 条件 ? 结果1 : 结果2.
条件写在问号(?)的前面后面跟着用冒号(:)分隔的结果1和结果2。
满足条件时结果1否则结果2。