所以我正在为科学项目制作二进制转换器,我遇到了一些困难。
截至目前,我正在尝试编写一个for循环,将用户输入的每个变量都转换为单独的变量。
但是,我找不到一种方法只能创建与提供的字符串长度相同数量的变量,所以我只能使用document.write,这不是我想要的。
任何人都可以帮我弄清楚如何将字符串中的每个字符存储到一个单独的变量中并在此处发布该解决方案吗?
感谢您的考虑。
答案 0 :(得分:3)
字符串是类似于数组的对象。它们公开length
属性并支持数组索引器以访问字符串的各个字符。您只需使用for
循环来遍历字符即可。
var myString = "Hello World";
for(var i=0; i<myString.length; i++) {
var character = myString[i];
...
}