错误提示:
thirdScriptError
res.charAt is not a function;at pages/cal/cal page click function
TypeError: res.charAt is not a function
具体就是:
if (res == 0 || res.charAt(res.length - 1) == '∞' || res.charAt(0) == '='){
var dot = res.charAt(res.length - 1);
res = num
if (dot == '.') {
res = '0.' + res;
dot=''
}
}
中的:var dot = res.charAt(res.length - 1);不正确
如果条件是:
if (res == 0 || res.charAt(res.length - 1) == '∞' || res.charAt(0) == '=')
时可以通过
如果是条件是:
if ((res == 0 || res.charAt(res.length - 1) == '∞' || res.charAt(0) == '=')
&& res.charAt(res.length - 1)),没法通过。
如果将上面蓝色的&&换成|| ,条件是:
if ((res == 0 || res.charAt(res.length - 1) == '∞' || res.charAt(0) == '=') || res.charAt(res.length - 1)),可以通过。
求解