news 2026/1/25 17:23:01

6-4 WPS JS宏 不重复随机取值应用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
6-4 WPS JS宏 不重复随机取值应用

1.示例:

function 不重复随机取值()

{

var s=new Set();

if(10-1>=8){

while(true){

var num=WorksheetFunction.RandBetween(1,10);//RandBetween(1,10)为随机函数

s.add(num);

if(s.size==8){break};//size为集合的个数

}

}

var arr=[...s]

Console.log(`${arr}`)

}

function 不重复随机取值() { var s=new Set(); if(10-1>=8){ while(true){ var num=WorksheetFunction.RandBetween(1,10);//RandBetween(1,10)为随机函数 s.add(num); if(s.size==8){break};//size为集合的个数 } } var arr=[...s] Console.log(`${arr}`) }

2.转为自定义函数

function 调用自定义函数rnd()

{

var arr=rnd(8,1,10)

Console.log(`${arr}`)

}

function rnd(counter,start,end){

var s=new Set();

if(end-start>=counter){

while(true){

var num=WorksheetFunction.RandBetween(start,end);

s.add(num);

if(s.size==counter){break};

}

}

return [...s];

}

function 调用自定义函数rnd() { var arr=rnd(8,1,10) Console.log(`${arr}`) } function rnd(counter,start,end){ var s=new Set(); if(end-start>=counter){ while(true){ var num=WorksheetFunction.RandBetween(start,end); s.add(num); if(s.size==counter){break}; } } return [...s]; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/27 5:47:19

《余行论》第五篇:伦理篇

第五篇:伦理篇——伤彼即伤此,爱彼即爱己引言:伦理的根基危机与重构伦理,作为人类共同生活的准则,自轴心时代以来便深植于各大文明的核心。然而,现代社会正经历着深刻的伦理根基危机:宗教诫律的…

作者头像 李华
网站建设 2026/1/20 1:31:03

突破传统图表限制:Charticulator如何重塑你的数据可视化体验

突破传统图表限制:Charticulator如何重塑你的数据可视化体验 【免费下载链接】charticulator Interactive Layout-Aware Construction of Bespoke Charts 项目地址: https://gitcode.com/gh_mirrors/ch/charticulator 还在为标准化图表模板无法满足创意需求而…

作者头像 李华
网站建设 2026/1/17 3:29:49

123云盘脚本重构:全新体验配置手册

123云盘脚本重构:全新体验配置手册 【免费下载链接】123pan_unlock 基于油猴的123云盘解锁脚本,支持解锁123云盘下载功能 项目地址: https://gitcode.com/gh_mirrors/12/123pan_unlock 还在为123云盘的下载限制而困扰吗?想要享受VIP般…

作者头像 李华
网站建设 2026/1/25 13:57:14

VibeVoice语音合成框架:从技术原理到实际应用的全方位解析

VibeVoice语音合成框架:从技术原理到实际应用的全方位解析 【免费下载链接】VibeVoice-1.5B 项目地址: https://ai.gitcode.com/hf_mirrors/microsoft/VibeVoice-1.5B 微软开源的VibeVoice框架正在重新定义文本转语音技术的边界。这款创新性的语音合成系统不…

作者头像 李华
网站建设 2026/1/25 13:57:41

软件许可隐性成本构成:紧急采购+冗余+低效使用量化分析

软件许可隐性成本构成:紧急采购冗余低效使用量化分析作为一家企业的IT管理者,我深知软件许可管理对成本控制的重要性。很多企业并没有真正意识到,在软件授权之外,还存在大量隐性成本,这些成本常常被忽略,却…

作者头像 李华