//返回英文在字符串中所占的比例数
//如果字符串长度为零,则返回 1
function GetEngProportion(str)
{
var chrCnt = str.length; //字符数量
if (chrCnt <= 0)
{
return 1;
}
var engCnt = 0; //英文字符数量
var i = 0;
for (i=0; i<chrCnt; i++)
{
if (str.charCodeAt(i) <= 255)
{
engCnt++;
}
}
return engCnt /chrCnt;
}
相关阅读: