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返回true判断 空 返回 true 否则为falsejava " contentType="text/htmlcharset=UTF-8"
pageEncoding="UTF-8"%>/div>
回答于 2022-03-30你可以试试看这个:var a = 1
var b = '1'
alert(a===b)//为false
这是因为,双等号的话,会有一个类型的转换,如果是三等号,那就是类型也必需一样才会返回true的。
如果还有问题的话,你再HI我或Q我(我资料里有写Q号)好了。