封装一个时间百分比多个数比较
wanterFun = (times)=>{
//时间:百分比
let warterMap = {
6:8,
8:22,
10:34,
12:57,
14:66,
16:85,
18:90,
20:95,
22:100,
}
if(times<6){
return 0;
}else{
return waterMap[Math.floor(tiems/2)*2]
}
}
let {keys,vlaues,entries} = Obect;let obj = {a:1,b:2,c:3}for(let keys in obj){ console.log(keys); //a,b} for(let values in obj){ console.log(values);} for(let entries in obj) { console.log(entries);} const water = (option,val,defaultText = "") =>{ let lists = Object.entries(option).sort((a,b)=>paseInt(b[0])-paseInt(a[0])); for(let i=0;i<lists.length;i++){ const [value,text] = lists[i] if(val < value) { return defaultText = text; }else{ break; } } return defalutText } const water = (value)=>{ let option = { 50:'差', 70:'良', 80:'中' } return water(option,value,"优")}
转载于:https://www.cnblogs.com/BlogRegisterAspx/p/9279021.html
封装一个时间百分比多个数比较相关推荐
- 自己封装一个弹框插件
弹出层提示信息,这是移动前端开发中最常见的需求,你可能会想到一些流行的弹框插件,比如 经典的artDialog 炫酷的Sweetalert等等.. 但是慢慢地你其实会发现通常情况下需求定制化要求较高, ...
- 如何封装一个导入导出excel的组件
前言 在日常作期间可能会遇到一些需要利用excel文件批量导入数据的项目,例如在我们管理用户的时候,如果新增用户较多一个个添加用户就会比较麻烦,所以可以自己封装一个可以导入excel表格的组件.使用者 ...
- C语言时间管理小程序,写了一个时间管理的微信小程序
原标题:写了一个时间管理的微信小程序 前言 以前看过<把时间当作朋友>这本书,里面有个管理时间的观点个人觉得很有用,就是养成记录自己每天的时间消耗的一个习惯,这样有助于更有效地管理自己的时 ...
- textureview 缩放_用MediaPlayer+TextureView封装一个完美实现全屏、小窗口的视频播放器...
原标题:用MediaPlayer+TextureView封装一个完美实现全屏.小窗口的视频播放器 本文作者 本文由xiaoyanger授权发布. xiaoyanger的博客地址: http://www ...
- 安卓文本编辑器php cpp,用安卓原生控件封装一个简易的富文本编辑器
最近接到项目需求:移动端原生写一个富文本编辑器. ( ⊙ o ⊙ )从没遇到过富文本要用原生写的,然后就查阅各种资料.然后结合自己的思路:其实安卓的富文本编辑器就是一个 "容器 ...
- 封装一个信号量集操作函数的工具
信号量的概念参见这里. 与消息队列和共享内存一样,信号量集也有自己的数据结构: struct semid_ds { struct ipc_perm sem_perm; /* Ownership an ...
- Python之网络爬虫(验证码、代理IP、防反爬策略、封装一个抓取页面的函数)
文章目录 一.使用tesseract做OCR验证码识别 二.代理服务器设置 三.反爬与防反爬 四.封装一个抓取页面的函数 一.使用tesseract做OCR验证码识别 1.cookie, sessio ...
- java自定义封装一个方法_Java自定义套件封装教程
Java自定义套件封装教程 时间:2017-07-28 来源:华清远见JAVA学院 各位亲爱的小伙伴们大家好,近很多伙伴都问我该怎么做Java自定义套件封装,今天华清Java学院小编在这里做了 ...
- vue自定义插件 封装一个类似 element 中 message 消息提示框的插件
vue自定义插件 封装一个类似 element 中 message 消息提示框的插件 一.资源文档 1.vue内置组件 transition 2.Vue.use() 3.Vue.extend() 4. ...
最新文章
- Java源文件的编译、下载、解释和执行
- oracle创建数据库的三种方法
- css知识笔记(二)——盒子模型
- html收款页面模板,订单收款.html
- 设计模式--23、访问者模式
- 书写css伪类时冒号前或后多个空格导致该规则失效-softbar
- linux磁盘划分注意,划分磁盘阵列注意问题
- 怎么升级iOS10教程
- SQL语言概述、MySQL Workbench安装
- java 文件夹拷贝(文件夹里包含文件和文件夹) 代码
- Centos7.2 / Linux的下搭建LAMP环境的搭建和配置虚拟主机
- win10如何安装IIS
- 用51单片机怎么玩SG90舵机?
- C# 中属性PropertyInfo的setvalue用法说明
- 一键分析你的上网行为, 看看你平时上网都在干嘛?
- Makefile中的CFLAGS、$^、$< 、$@
- 【Java基础】手把手教你用Java制作飞翔的小鸟
- android studio 3.4教程,android studio3.4安装指南图文教程
- 复杂电路简化经典例题_复杂电路简化练习题
- MySQL存储过程与存储函数
热门文章
- 深度解析javascript中的浅复制和深复制
- 【Java从0到架构师】Redis 进阶 - pipline、发布订阅、Bitmap、HyperLogLog、GEO
- k-means及变种
- php zip class,DedeCMS 自带压缩工具 zip.class.php 的用法
- 2008安装完了找不到_防臭地漏哪种好?防臭地漏怎么安装?一篇文章全了解
- 画面逐渐放大_Redmi新机25倍极限放大拍照效果被公开,网友:6400万太厉害了
- linux下实现对多个文件去重软件,Linux下大文件的排序和去重复
- mysql innodb 间隙锁_Mysql innodb 间隙锁
- 初中数学抽象教学的案例_初中数学教学反思案例
- hadoop 传感器数据_晋城大数据培训