有無論如何做這個功能?,因爲我覺得很難理解,特別是與char parammeter功能,我不知道我在哪裏或如何使用它。JavaScript凱撒密碼算法
function trans(msg, rot) {
//Reemplaza cada letra encontrada de la expresion [a-z], por el caracter codificado de la funcion
return msg.replace(/([a-z])/ig,
function(char) {
var codASCII = char.charCodeAt(0);
return String.fromCharCode(codASCII >= 97 ? (codASCII + rot + 26 - 97) % 26 + 97 : (codASCII + rot + 26 - 65) % 26 + 65);
});
}
預先感謝您
你的問題是什麼?我猜你應該在搜索'ceasar cipher'和'ascii table'的時候解決這個問題。 – lupz 2014-10-27 10:07:28