易语言调用JS取随机数

 更新时间:2019年01月03日 17:12:34   投稿:laozhang  
在本篇内容中我们给大家整理了关于易语言调用JS取随机数方法的知识点教学,有需要的朋友们可以学习下。

易语言自带的取随机数,取小范围的数字还行,大了就不行了,后面的根本取不到,所以我们需要借且JS来取随机数

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

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

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

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

5、添加其他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 () ' 清除

返回 (结果)

相关文章

  • 易语言API高级技巧教学

    易语言API高级技巧教学

    在本篇文章中小编给大家整理了关于易语言API高级技巧教学内容,需要的朋友们参考下
    2018-12-12
  • 易语言改变外形框内填充颜色的方法

    易语言改变外形框内填充颜色的方法

    今天小编就为大家分享一篇关于易语言改变外形框内填充颜色的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-11-11
  • 易语言基础教程之简单的人机交互

    易语言基础教程之简单的人机交互

    本文给大家分享的是使用易语言实现简单的人机交互功能的代码和操作方法,十分的简单,有需要的小伙伴可以参考下
    2016-05-05
  • 易语言写宽带连接步骤

    易语言写宽带连接步骤

    在本文里小编给大家带来的是一篇关于用易语言编写的本地宽带连接的步骤内容,需要的可以跟着操作下。
    2018-12-12
  • 易语言变量多用方法

    易语言变量多用方法

    在本文中小编给大家整理的是关于易语言变量多用的方法知识点,需要的读者们参考下。
    2018-12-12
  • 易语言去广告软件制作讲解

    易语言去广告软件制作讲解

    在本文中小编给大家分享的是一个关于易语言写的一个去广告小软件的源码内容,需要的参考下。
    2018-12-12
  • 一步一步跟我学易语言之自定义数据类型

    一步一步跟我学易语言之自定义数据类型

    今天小编就为大家分享一篇关于一步一步跟我学易语言之自定义数据类型,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • 易语言取时间间隔方法详解

    易语言取时间间隔方法详解

    在本文里我们给大家整理了关于易语言取时间间隔的步骤和方法,需要的朋友们可以跟着学习参考下。
    2019-02-02
  • 易语言修改标签标题方法

    易语言修改标签标题方法

    在本篇文章里小编给大家分享了关于易语言修改标签标题方法的知识点内容,有需要的朋友们学习下。
    2019-02-02
  • 易语言使用如果真命令判断编辑框内容是否正确的代码

    易语言使用如果真命令判断编辑框内容是否正确的代码

    今天小编就为大家分享一篇关于易语言使用如果真命令判断编辑框内容是否正确的代码,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-11-11

最新评论