当前位置: 首页 > news >正文

5-40 WPS JS宏 综合实例应用-5(求字符串中的最大值记录)

示例:求字符串中的最大值记录

原数据与结果:

代码:

function demo(){

var arr=Range("b2",Cells(999,"b").End(xlUp)).Value();

var max=function(a,b){//重点:细品这个自定义匿名函数。

var i=a.split("-")[1];//split拆分原数组不变

var j=b.split("-")[1];

return (i<j)?b:a;//因split拆分原数组不变,所以要用b:a返回整体数值,返回b取最大值,返回a取最小值。

//返回内容要和调用函数一值一致。

}

var newarr=arr.map(x=>[x[0].split("、").reduce(max)]);

//var newarr=arr.map(x=>[x[0].split("、").reduce((a,v)=>a>v?a:v)]);//如果改成它就是按值的内码排序。

Console.log(`${newarr}`)

Range("c2").Resize(arr.length,1).Value2=newarr;

}

function demo(){ var arr=Range("b2",Cells(999,"b").End(xlUp)).Value(); var max=function(a,b){//重点:细品这个自定义匿名函数。 var i=a.split("-")[1];//split拆分原数组不变 var j=b.split("-")[1]; return (i<j)?b:a;//因split拆分原数组不变,所以要用b:a返回整体数值,返回b取最大值,返回a取最小值。 //返回内容要和调用函数一值一致。 } var newarr=arr.map(x=>[x[0].split("、").reduce(max)]); //var newarr=arr.map(x=>[x[0].split("、").reduce((a,v)=>a>v?a:v)]);//如果改成它就是按值的内码排序。 Console.log(`${newarr}`) Range("c2").Resize(arr.length,1).Value2=newarr; }
http://www.cnnetsun.cn/news/1282.html

相关文章:

  • 【人工智能】【模型】验证大模型效果的终极指南:从人工验证到自动化平台实践
  • TCP通信
  • 三极管应用:直流有刷电机H桥驱动电路——从原理到实践的完整指南
  • 基于NPN三极管的继电器驱动电路:从零开始的嵌入式工程师实战指南
  • 玩转S8050 NPN三极管:从参数选型到实战驱动一篇搞定!
  • 深入浅出玩转S8050:从数据手册到开关/放大电路实战全解析
  • C++数据结构与算法_数据结构与算法概念_定义,递归与迭代比较
  • C++数据结构与算法_数据结构与算法概念_时间复杂度
  • bootstrap前端
  • Python自动化办公全攻略:Excel/Word/PDF/邮件批量处理
  • PyAutoGUI 模拟鼠标键盘:原理解析 + 工程实践案例 + 踩坑指南
  • Python定时任务schedule/APScheduler/Crontab 原理与落地实践
  • Python自动化测试Pytest/Unittest深度解析与接口测试落地实践
  • 不懂这些数字电路知识,你的编程天花板早被焊死了!
  • Python监控系统:从CPU/内存到日志
  • 解构Python的伟大:全维度生态库图鉴
  • Python自动化截图/录屏3大方案(PIL/mss/ffmpeg)深度拆解
  • 整体设计 定稿 备忘录仪表盘方案 之3 改造 为 “整体设计”的完整方案(初稿)之2 程序讨论和准备(豆包助手 )
  • UE5 蓝图-游老师-18-蓝图的封装,19-继承,20-多态:父类中的变量,函数、事件,分发器,实现的接口,可以被子类直接使用,也可以被子类重写重定义
  • 基于PyTorch的深度学习基础课程之九:分类模型评价指标(1|3)
  • 基于PyTorch的深度学习基础课程之九:分类模型评价指标(2|3)
  • 基于PyTorch的深度学习基础课程之九:分类模型评价指标(3|3)
  • --- 将二叉搜索树转化为排序的双向链表 ---
  • 产品中有哪些天才设计
  • 向量求导法
  • Elasticsearch下载地址及离线安装步骤
  • 当日总结(2025年12月10日)
  • 手写Tomcat代码整理(自用)
  • 雷科电力-REKE920S涂层测厚仪
  • 相机选型学习