问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于函数array和ubound的应用中的问题

发布网友 发布时间:2022-04-26 00:38

我来回答

3个回答

懂视网 时间:2022-04-26 04:59

JavaScript中ubound函数方法是返回在 VBArray 的指定维中所使用的最大索引值。使用方法:

代码如下:
safeArray.ubound(dimension)

其中safeArray是必选项。是一个 VBArray 对象。
dimension是可选项。要获知其索引上界的 VBArray 的维数。如果忽略,ubound 将该参数作为 1 进行处理。

如果 VBArray 为空,ubound 方法将返回 undefined。如果 dim 大于 VBArray 的维数或为负数,该方法将产生一个“下标越界”的错误。

示例

下面的示例包括三个部分。第一部分是用来创建一个 Visual Basic 安全数组的 VBScript 代码。第二部分是 JScript 代码,确定该安全数组的维数和每一维的上界。这两部分都放在 HTML 页中的 部分。第三部分是位于 部分的 JScript 代码,用来运行其他两个部分。

代码如下:





热心网友 时间:2022-04-26 02:07

返回一个 Long 型数据,其值为指定数组维可用的最小下标。

语法

LBound(arrayname[, dimension])

LBound 函数的语法包含下面部分:

部分 描述
arrayname 必需的。数组变量的名称,遵循标准的变量命名约定。
dimension 可选的;Variant (Long)。指定返回哪一维的下界。1 表示第一维,2 表示第二维,如此类推。如果省略 dimension,就认为是 1。

说明

LBound 函数与 UBound 函数一起使用,用来确定一个数组的大小。UBound 用来确定数组某一维的上界。

对具有下述维数的数组而言,LBound 的返回值见下表:

Dim A(1 To 100, 0 To 3, -3 To 4)

语句 返回值
LBound(A, 1) 1
LBound(A, 2) 0
LBound(A, 3) -3

所有维的缺省下界都是 0 或 1,这取决于 Option Base 语句的设置。使用 Array 函数创建的数组的下界为 0;它不受 Option Base 的影响。

对于那些在 Dim 中用 To 子句来设定维数的数组而言,Private、Public、ReDim 或 Static 语句可以用任何整数作为下界。

返回一个 Long 型数据,其值为指定的数组维可用的最大下标。

语法

UBound(arrayname[, dimension])

UBound 函数的语法包含下面部分:

部分 描述
arrayname 必需的。数组变量的名称,遵循标准变量命名约定。
dimension 可选的;Variant (Long)。指定返回哪一维的上界。1 表示第一维,2 表示第二维,如此等等。如果省略 dimension,就认为是 1。

说明

UBound 函数与 LBound 函数一起使用,用来确定一个数组的大小。LBound 用来确定数组某一维的上界。

对具有下述维数的数组而言,UBound 的返回值见下表:

Dim A(1 To 100, 0 To 3, -3 To 4)

语句 返回值
UBound(A, 1) 100
UBound(A, 2) 3
UBound(A, 3) 4

LBound 函数示例
该示例使用 LBound 函数来返回数组的指定维数的最小可用下标。可以使用 Option Base 语句取代数组缺省下标值 0。

Dim Lower
Dim MyArray(1 To 10, 5 To 15, 10 To 20) '声明数组变量。
Dim AnyArray(10)
Lower = Lbound(MyArray, 1) '返回 1。
Lower = Lbound(MyArray, 3) '返回 10。
Lower = Lbound(AnyArray) '返回 0 或 1,取决于
'Option Base 的设置。

UBound 函数示例
该示例使用 UBound 函数,确定数组的指定维的最大可用下标。

Dim Upper
Dim MyArray(1 To 10, 5 To 15, 10 To 20) '声明数组变量。
Dim AnyArray(10)
Upper = UBound(MyArray, 1) '返回 10。
Upper = UBound(MyArray, 3) '返回 20。
Upper = UBound(AnyArray) '返回 10。

热心网友 时间:2022-04-26 03:25

这个快捷的方式,不是太好办
你可以这样做!
写入时
也就是 a=array("黑龙江","哈尔滨市","黑龙江","齐齐哈尔市" ....)
全这样,
如果选黑龙江 查找黑龙江 的第下一个 也就是奇偶吧
查找一下!就行了!可能麻烦点!
我做过身份证号生成程序 我用的是数据库 呵!完成你的问题可能稍简单点!
我用的是VB 你说的脚本我不太...
希望对你有用!
^_^
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
送你离开千里之外歌词完整版 枇杷怎么做才有营养? 枇杷怎么吃最有营养啊? 用护肤品脸上刺痛怎么办 洗脸脸上刺痛 肠粉有什么家常做法? 肠粉的家常做法 教你自制广东肠粉 小度voice是什么意思? 小度智能屏x10是否支持粤语_小度智能屏x10支持粤语吗 小度支持粤语吗 艺术高考水粉临摹哪位大师的好呢?? VB中不怎么懂ubound函数的使用。 LBound UBound 的用法 ubound是什么? 哪一年的春节(正月初一) 是公历2月22日 2262年有两个正月,那算不算有两个春节? vivo Y51A打电话的时候输入的数字怎么删除? 什么是Ubound()函数。请举简明例。VB 手被502胶水腐蚀了用什么药好? 华为mate30pro售后换屏多少钱 昨晚梦见在家里和男人不是老公有怕老公回来 jquery 拼接Json格式 然后输出,要可以正确运行的,请问怎么写 qq飞车手游日常人格镜怎么玩 人格镜操作方法 QQ飞车手游操作设置哪种好用 最佳操作设置推荐 Windows Virtual PC 使用方法 excel怎么自动计算前一个表格? 哪位大神有《伍六七之最强发型师》2019年播出由何小疯导演和编剧的动漫高清百度云资源 (当天的一个眼神 日夜梦在我心里 这晚怎跟你相见) 是什么歌? 《伍六七之玄武国篇(2021)》百度云高清资源在线观看,何小疯XiaofengHe导演的 如何彻底去掉手机迅雷的数据 怎么画哆啦a梦和大雄有视频吗? 云南一小伙用石头在空中抖出哆啦A梦,这是怎么做到的? 求多啦a梦画法视频 哆啦a梦视频~~ 如何提高Autocad运行速度 计算机中ubound()是什么意思 澳大利亚央行提高现金利率和减少货币供应的效果是 澳洲的付费移民有没有买国债的?除买75W澳币国债之外还有什么要求?急... 政府债券3年的利率给到8%可能吗 vb里的lbound和ubound的用法 Split与UBound的数组函数问题 Ubound 在VB中怎么用啊?! 如何通过网上教学平台进行交作业?请写出具体的操作步骤 如何在网上上传作业? 如何在网络教学平台上写作文,提交作业 电大网上平台如何交作业 VBA中UBound函数问题 泡泡锻面的真丝做连衣裙好不好? 淘宝网真丝连衣裙怎么样啊? 营养快线和发酵粉可以做成酸奶吗