function chlen(c) {
var n = c.charCodeAt(0);
return (0x20 <= n && n <= 0x7e) ? 1 : 2;
}function bytelen(s) {
return (s.length > 0) ? chlen(s.charAt(0)) + bytelen(s.substring(1)) : 0;
}print(bytelen("あいうえおABCDE"));
function chlen(c) {
var n = c.charCodeAt(0);
return (0x20 <= n && n <= 0x7e) ? 1 : 2;
}function bytelen(s) {
return (s.length > 0) ? chlen(s.charAt(0)) + bytelen(s.substring(1)) : 0;
}print(bytelen("あいうえおABCDE"));