正在回答 回答被采纳积分+1
2回答
好帮手慕然然
2021-08-05 10:35:19
同学你好,可以拆分成两步来判断是否是11位数字:
首先,判断是否是11位,可以使用length属性,参考代码:
var tel = prompt('请输入您的手机号码');
if(tel.length == 11)
// tel的长度等于11,说明是11位
}else{
// 否则不是11位
}
然后,判断是否是数字,可以使用isNaN()方法,如果是非数字返回true,如果是数字返回false,参考代码:
if(!isNaN(tel)){
// 对isNaN返回结果取非,如果为true的话,表示是数字
}else{
// 否则是非数字
}
建议同学按照提示,自己再写一写。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星