使用过程组织VBScript脚本
1. 项目预览:BlackJack Lite游戏
我们将创建一个名为BlackJack Lite的游戏,它基于全球赌场中经典的21点游戏。游戏中,玩家和计算机各发一张明牌,目标是尽量接近21点且不超过。玩家可随时要求额外的牌(“要牌”)或停止(“停牌”),若超过21点则“爆牌”。之后计算机出牌,达到17点或以上或爆牌时停止。以下是游戏的流程:
graph LR
A[游戏开始] --> B[显示欢迎界面]
B --> C{玩家是否接受游戏}
C -- 是 --> D[发初始手牌]
C -- 否 --> E[游戏结束]
D --> F{玩家行动}
F -- 要牌 --> D
F -- 停牌 --> G[计算机行动]
G --> H{计算机是否爆牌或达到17点以上}
H -- 是 --> I[显示游戏结果]
H -- 否 --> G
I --> J[游戏结束]
2. 使用过程改进脚本设计
VBScript过程能提升脚本的整体组织性和可读性,可将相关语句分组并作为一个单元执行。编写好的过程可在脚本的任何位置调用,能按需多次执行,有助于创建更小、更易维护的脚本。VBScript支持两种过程:
| 过程类型 | 说明 |
| ---- | ---- |
| 子例程(Subroutine) | 执行一组语句但不返回结果的VBScript过程 |
| 函数(Funct
超级会员免费看
订阅专栏 解锁全文
21

被折叠的 条评论
为什么被折叠?



