Random 在VBScript中是否有将两个整数相邻放置的选项?

Random 在VBScript中是否有将两个整数相邻放置的选项?,random,vbscript,Random,Vbscript,我试着把两个整数放在一起,但是经过一些尝试,我在这里着陆了,我不能再往前走了。你能帮我吗 Dim max, min max = 9 min = 0 Randomize n1 = (Int((max-min+1)*Rnd+min)) max = 9 min = 0 Randomize n2 = (Int((max-min+1)*Rnd+min)) x = MsgBox(n1, 1, "numbers") x = MsgBox(n2, 1, "numbers") numb = n1 + n2

我试着把两个整数放在一起,但是经过一些尝试,我在这里着陆了,我不能再往前走了。你能帮我吗

Dim max, min
max = 9
min = 0
Randomize
n1 = (Int((max-min+1)*Rnd+min))

max = 9
min = 0
Randomize
n2 = (Int((max-min+1)*Rnd+min))

x = MsgBox(n1, 1, "numbers")
x = MsgBox(n2, 1, "numbers")

numb = n1 + n2

x = MsgBox(numb, 1, "numbers")

我希望这两个随机生成的数字彼此相邻。

GSerg给出了答案:

该行:

numb = n1 + n2
应改为:

numb = n1 & n2

我希望这对你有帮助

你是说高字节低字节?如果你想把两个8位整数放到一个16位的值中,它的低+高*256,如果你只想把它们组合成一个字符串,那么CStrn1&CStrn2n1&n2?…GSerg说了什么。n1和n2是整数,所以+运算符将它们相加,而不是像您所期望的那样将它们串联起来。另外,随机化应该只调用一次。请先回答。