我想转换文字" Hello world"到一个Ascii号码。显然,我的下面的代码只是单独提醒每个Ascii值,但我希望它们能够被并排警告,如:72 101 108 108 111 32 119 111 114 108 100
var input = "Hello world"
var arr = input.split('')
for(var i =0; i < input.length; i++)
{
var number = arr[i].charCodeAt(0);
alert(number)
}
答案 0 :(得分:2)
每次执行循环时,您实际上都在发出警报。只需将您的代码更改为:
var input = "Hello world"
var arr = input.split('')
var number="";
for(var i =0; i < input.length; i++)
{
number = number + " " + arr[i].charCodeAt(0);
}
alert(number);