易语言调用JS取随机数方法

 时间:2026-02-14 14:33:31

1、启动易语言新建一个空白的程序或者模块都可以

易语言调用JS取随机数方法

2、双击界面,进入代码编辑,在代码界面新建一个子程序,修改为子程序_取随机数_JS

易语言调用JS取随机数方法

3、让鼠标指针放在上面,按回车添加2个整数型参数,分别命名为【起始值】【终止值】

易语言调用JS取随机数方法

4、可以把公开勾上,这样可以复制到模块里面进行调用。第一个参数【起始值】设置为可空,如果没有传入参数,默认就是为0

易语言调用JS取随机数方法

5、添加其他JS代码,完成编写,纯代码在最后,直接复制到易语言界面可以直接调用

易语言调用JS取随机数方法

6、测试功能是否正确。OK,此代码即使是上百万上千万的随机,也能取到,不像易语言的随机取不到后面的。

纯代码为:

.版本 2

.子程序 子程序_取随机数_JS, 整数型, 公开

.参数 起始值, 整数型, 可空

.参数 终止值, 整数型

.局部变量 Js, 对象

.局部变量 结果, 整数型

CoInitialize (0)  ' 初始化COM对象,多线程调用才不会失败

Js.创建 (“ScriptControl”, )

Js.写属性 (“Language”, “JScript”)

.判断开始 (起始值 = 0)

    结果 = 到整数 (Js.文本方法 (“eval”, “parseInt(Math.random()*(” + 到文本 (终止值) + “+1),10)”))

.判断 (起始值 = 1)

    结果 = 到整数 (Js.文本方法 (“eval”, “parseInt(Math.random()*” + 到文本 (终止值) + “+1)”))

.默认

    结果 = 到整数 (Js.文本方法 (“eval”, “parseInt(Math.random()*(” + 到文本 (终止值) + “-” + 到文本 (起始值) + “+1)+” + 到文本 (起始值) + “,10)”))

.判断结束

Js.清除 ()

CoUninitialize ()  ' 清除

返回 (结果)

易语言调用JS取随机数方法

  • 易语言统计在线人数代码:[1]申请免费FTP
  • 易语言窗口界面如何添加热键框
  • 易语言命令之整除
  • 易语言窗口界面如何添加选择颜色对话框
  • 易语言取整数部分
  • 热门搜索
    杭州旅游消费券 四川旅游景点推荐 全国旅游路线 黄龙溪古镇旅游攻略 普吉岛旅游注意事项 泰山旅游图 西安旅游景点介绍 菏泽旅游景点大全 防城港旅游景点 顺德旅游景点大全