gpt4 book ai didi

if-statement - VBScript - 如何生成随机数,然后使用 If 语句使用该数字来选择选项

转载 作者:行者123 更新时间:2023-12-03 00:10:05 24 4
gpt4 key购买 nike

我想知道如何(在 VBScript 中)生成一个在不同计算机上不相同的随机数,然后使用该数字以及一些 If 语句,以便可以选择 10 个可能的选项之一激活,例如。

If (A random number between 1 - 10, eg. 2) then (Continue on part of script then wscript.quit)
Else if (A different number, eg. 7) then (continue on to different part of script then wscript.quit)

等等

这样我就有 10 个不同的选项供脚本随机选择。

这可能吗?如果是这样,那么有人能够编译一个示例,以便我可以放入自己的脚本并使用它吗?感谢您的回答!

最佳答案

您需要随机化rnd
int(rnd * n) + 1 计算结果为 1 到 n 之间的整数。
您也可以在这里使用select case...,试试这个:

dim r
randomize
r = int(rnd*10) + 1
select case r
case 2
'...

case 7
'...

end select

关于if-statement - VBScript - 如何生成随机数,然后使用 If 语句使用该数字来选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18296503/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com