JS字符(字母)ASCII码转换方法

原创 2015年07月10日 15:33:58

大写字母A 到Z 的值是从65 到90

小写a到z 是从91 到 122

字符转ascii码:用charCodeAt();
ascii码砖字符:用fromCharCode();


Welcome to this Kata. In this Kata you will be given a string. Your task is to replace every character with the letter following it in the alphabet (for example, "b" should be "c", "z" should be "a" and capital "Z" should be "A").

The test cases would not have any special symbols or numbers but it will have spaces. And the upper and lower cases should be retained in your output.

For Example:

letterChange('Lorem Ipsum')    // return Mpsfn Jqtvn

function letterChange(str) {  

return str.replace(/\w/g, function(c)

return String.fromCharCode(  

c.charCodeAt(0) + (c != "Z" && c != "z" ? 1 : -25));  

});}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

中文字符ASCII码和NSString相互转换

在xcode中,文件以utf8格式保存。因此,其中变量对象也是以utf8格式保存。不同语言的utf8编码不一样,英文的utf8编码和ascii码一样。 不同语言的每个字符的utf8编码的字节数不一样,...

[Java]字符串 与 ASCII码 相互转换

将字符串转成ASCII /** * 字符串转换为Ascii * @param value * @return */ public static S...

JS中把字符转成ASCII值的函数

字符转ascii码:用charCodeAt();ascii码转字符:用fromCharCode();看一个小例子str="A";code = str.charCodeAt(); str2 = Stri...

js 字母和ASCII的转换

例题 将输入的字符串中的非小写字母去除掉,然后将小写字母后面num位的字母输出出来 输入: "abcd123xyz" 3 输出: "defgabc" var str = "abcd123...

js中关于ASCII码、进制的转换

数字的进制转换:var i = 100; console.log(i.toString(16)); //64 //这里就把进制给转换成了16进制;字符串的16进制转换: 比如要把a转换成16进制数字...

C#--第2周实验--将读入的字符转换为整数(ASCII)输出,并看看小写字母与大写字母A的ASCII码是多少

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:将读...

JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)

对于js的进制转换的一些方法分析 var a='11160'; alert(parseInt(a,2)); //将111做为2进制来转换,忽略60(不符合二进制),从左至右只将符合二进制数的进行...

dateFormat.js ----jquery日期格式转换方法。

由于Jquery没有日期转换,所以要导入dateFormat.js这个文件,然后调用dateFormat(new Date(),'yyyy-mm-dd')方法即可; 下面贴上js代码: /*  ...

常用js类型转换方法浅析

1、其他类型转为 number:1、parseFloat parseFloat:接受一个参数,将字符串转换为数字类型,如果是引用类型(null除外),会先进行toString(),然后对返回字符串...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)