abs 方法
返回数字的绝对值。 Math.abs(number) 必选项number 参数是要需要计算绝对值的数值表达式。 说明
返回的值是 number 参数的绝对值。示例
下面的例子演示了abs 方法的用法。 function ComparePosNegVal(n)
{
   var s;
   var v1 = Math.abs(n);
   var v2 = Math.abs(-n);
   if (v1 == v2)
      s = n + " 和 "
      s += -n + " 的绝对值是相同的。";
   return(s);
}

解决方案 »

  1.   

    对不起,是我一时写错了,我想写的实际是VBScript中asc()函数~~
      

  2.   

    就是,怎样使用JS得到和asc函数一致的结果。谢谢~~我太马虎了 ='=
      

  3.   

    在VBScript中使用AscW()函数即可取得一致数值
    相关资料如下
    ==========================================
    Asc 函数   语言参考  
    版本 1  
     请参阅 
    --------------------------------------------------------------------------------描述
    返回与字符串的第一个字母对应的 ANSI 字符代码。
    语法
    Asc(string)
    string 参数是任意有效的字符串表达式。如果 string 参数未包含字符,则将发生运行时错误。 说明
    下面例子中, Asc 返回每一个字符串首字母的 ANSI 字符代码: 
    Dim MyNumber
    MyNumber = Asc("A")      '返回 65。
    MyNumber = Asc("a")      '返回 97。
    MyNumber = Asc("Apple")  '返回 65。
    --------------------------------------------------------------------------------
     
    注意  AscB 函数和包含字节数据的字符串一起使用。 AscB 不是返回第一个字符的字符代码,而是返回首字节。 AscW 是为使用 Unicode 字符的 32 位平台提供的。 它返回 Unicode (宽型)字符代码,因此可以避免从 ANSI 到 Unicode 的代码转换。 ==========================================
    charCodeAt 方法
    返回一个整数,代表指定位置上字符的 Unicode 编码。strObj.charCodeAt(index)参数
    strObj必选项。任何 String 对象或文字。index必选项。将被处理的字符的从零开始计数的编号。有效值为 0 到字符串长度减 1 的数字。 说明
    一个字符串中的第一个字符编号为 0,第二个字符编号为 1,依此类推。 如果指定位置没有字符,将返回 NaN。示例
    以下示例阐明了 charCodeAt 方法的用法。 function charCodeAtTest(n){
      var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; //初始化变量。
      var n;                                  //声明变量。
      n = str.charCodeAt(n - 1);              //获取位置 n 上字符的 Unicode 值。
      return(n);                              //返回该值。
    }
      

  4.   

    execScript('c1=(ASC(\"'+A+'\"))','vbscript');
      

  5.   

    <script>
    var A="a";
    execScript('c1=(ASC(\"'+A+'\"))','vbscript');
    alert(c1);
    </script>
      

  6.   

    哎呀,你不如说是你想要得到拼音马德jscript代码罢了,
    我前几天写完的
    function GetPYChar(str)
    {
    window.execScript("strAsc = Asc('"+ str "')", "vbscript");
    var tmp = 65536 + strAsc;

    if(tmp>=45217 && tmp<=45252) 
    {
    getpychar= "A";
    return getpychar;
    }
    if(tmp>=45253 && tmp<=45760)
    {
    getpychar= "B";
    return getpychar;
    }
    if(tmp>=47761 && tmp<=46317)
    {
    getpychar= "C";
    return getpychar;
    }
    if(tmp>=46318 && tmp<=46825)
    {
    getpychar= "D";
    return getpychar;
    }
    if(tmp>=46826 && tmp<=47009)
    {
    getpychar= "E";
    return getpychar;
    }
    if(tmp>=47010 && tmp<=47296)
    {
    getpychar= "F";
    return getpychar;
    }
    if(tmp>=47297 && tmp<=47613) 
    {
    getpychar= "G";
    return getpychar;
    }
    if(tmp>=47614 && tmp<=48118)  
    {
    getpychar= "H";
    return getpychar;
    }
    if(tmp>=48119 && tmp<=49061)  
    {
    getpychar= "J";
    return getpychar;
    }
    if(tmp>=49062 && tmp<=49323)  
    {
    getpychar= "K";
    return getpychar;
    }
    if(tmp>=49324 && tmp<=49895)  
    {
    getpychar= "L";
    return getpychar;
    }
    if(tmp>=49896 && tmp<=50370)  
    {
    getpychar= "M";
    return getpychar;
    }
    if(tmp>=50371 && tmp<=50613)  
    {
    getpychar= "N";
    return getpychar;
    }
    if(tmp>=50614 && tmp<=50621)  
    {
    getpychar= "O";
    return getpychar;
    }
    if(tmp>=50622 && tmp<=50905)  
    {
    getpychar= "P";
    return getpychar;
    }
    if(tmp>=50906 && tmp<=51386)  
    {
    getpychar= "Q";
    return getpychar;
    }
    if(tmp>=51387 && tmp<=51445)  
    {
    getpychar= "R";
    return getpychar;
    }
    if(tmp>=51446 && tmp<=52217)  
    {
    getpychar= "S";
    return getpychar;
    }
    if(tmp>=52218 && tmp<=52697)  
    {
    getpychar= "T";
    return getpychar;
    }
    if(tmp>=52698 && tmp<=52979)  
    {
    getpychar= "W";
    return getpychar;
    }
    if(tmp>=52980 && tmp<=53640)  
    {
    getpychar= "X";
    return getpychar;
    }
    if(tmp>=53689 && tmp<=54480)  
    {
    getpychar= "Y";
    return getpychar;
    }
    if(tmp>=54481 && tmp<=52289)  
    {
    getpychar= "Z";
    return getpychar;
    }
    else
    {
    return getnychar="";
    }
    }