我正在尝试将数字转换为数字并使用VBScript保存在数组中。
例如,如果我有一个数字'5508426',那么我想将其作为
A[0] = '5'
A[1] = '5'
A[2] = '0'
A[3] = '8'
A[4] = '4'
A[5] = '2'
A[6] = '6'
有人可以帮助我吗?
答案 0 :(得分:4)
创建一个合适大小的数组,并用Mid()获得的数字填充它:
>> s = "5508426"
>> ReDim a(Len(s) - 1)
>> For i = 0 To UBound(a)
>> a(i) = Mid(s, i + 1, 1)
>> Next
>> WScript.Echo Join(a, "-")
>>
5-5-0-8-4-2-6
您可以考虑数据类型 - 字符串与数字 - 确定您拥有的输入和想要的元素,然后输入一些CStr()和/或CInt()/ CLng()/ CDbl()