javascript Math相关计算取值属性方法
*向上取整【只要有小数就+1】
Math.ceil(3.14); // 4
*向下取整【有小数就舍弃】
Math.floor(3.14); // 3
parseInt(3.14); // 3
// 常用于字符串类型的数字转为十进制的数据
四舍五入【小数点后部分】
Math.round(11.5)); //12
Math.round(-11.5)); //-11
取两数中的最大
Math.max(1,2); // 2
Math.max([1,2,3]) // 3
取两数中的最小
Math.min(1,2); // 1
Math.min([5,6,8,14]); // 5
随机数
// 获取随机数0-1
Math.random();
//0.1 0.3 0.5 ...
// 生成一个指定区间内的随机数
function getRandomNumber(min, max) {
// 计算区间范围
const range = max - min + 1;
// 生成随机数并进行范围转换
const randomNumber = Math.fl
相关文章:
javascript Math相关计算取值属性方法
*向上取整【只要有小数就+1】 Math.ceil(3.14); // 4 *向下取整【有小数就舍弃】 Math.floor(3.14); // 3 parseInt(3.14); // 3 // 常用于字符串类型的数字转为十进制的数据 四舍五入【小数点后部分】 Math.round(11.5)); //12 Math.round(-11.5)); //-11 取两数…...
git reset hard,mixed,soft
首先,我们得了解git reset命令的形式之一: git reset [<mode>] [<commit>] 此命令的作用是恢复HEAD分支到<commit>位置,并根据<mode>决定是否恢复index file和working tree。恢复是指将staging area和working tree…...
Cookie与Session知识
目录 一.Cookie与Session的发展史 1.Cookie的发展史 2.Session的发展史 3.Cookie和Session的关系 4.总结 二.Cookie与Session详解 1.Cookie 2.Session 3.token 4.总结 三.Django操作Cookie 1.设置Cookie 2.获取Cookie 3.设置超时时间 4.注销Cookie 5.登录功能实…...
Vue批量全局处理undefined和null转为““ 空字符串
我们在处理后台返回的信息,有的时候返回的是undefined或者null,这种字符串容易引起用户的误解,所以需要我们把这些字符串处理一下。 如果每个页面都单独处理,那么页面会很冗余,并且后期如果有修改容易遗漏,…...
【2023年APMCM亚太杯C题】完整数据与解题思路
2023年亚太杯C题 数据下载与搜集重点数据其余数据第一问第二问第三问第四问第五问第六问 数据与思路获取 数据下载与搜集 该题并没有提供数据集,对所需数据进行收集整理是对题目进行求解的基础。在本题中,主要需要以下数据:新能源汽车历史销…...
嵌入式单片机方向和Linux驱动开发方向哪个发展前景好?
嵌入式单片机方向和Linux驱动开发方向哪个发展前景好? 在某些平台上看到很多人鼓吹嵌入式Linux开发比单片机开发要好,让所有人都去做嵌入式Linux开发。说这种话的人大多数是嵌入式Linux的培训机构,或者是一开始就以嵌入式Linux入门的那一批人…...
如何搭建Zblog网站并通过内网穿透将个人博客发布到公网
文章目录 1. 前言2. Z-blog网站搭建2.1 XAMPP环境设置2.2 Z-blog安装2.3 Z-blog网页测试2.4 Cpolar安装和注册 3. 本地网页发布3.1. Cpolar云端设置3.2 Cpolar本地设置 4. 公网访问测试5. 结语 1. 前言 想要成为一个合格的技术宅或程序员,自己搭建网站制作网页是绕…...
2:kotlin集合(Collections)
集合有助于数据分组,方便后续操作 集合类型说明Lists有序的可重复的集合Sets无序的不可重复的集合Maps键值对映射集合,键唯一,且一个键只能映射到一个值 每个集合类型都可以是可变的或者只读的 List List按照添加的顺序存储内容ÿ…...
小诺2.0开源版工程启动
小诺是一款开源的前后端开发框架,同若依、SpringBladex一样可作为私活、外包脚手架。 开源地址:Snowy: 最新:💖国内首个国密前后分离快速开发平台💖,采用Vue3AntDesignVue3 ViteSpringBootMpHuToolSaToke…...
idea手动导入maven包
当maven仓库中没有包时,我们需要手动导入jar到maven项目中 1.这里的maven设置成你自己安装的maven 2.查看pom.xml文件中maven,以下面为例 <dependency><groupId>com.jdd.pay</groupId><artifactId>mapi-sdk-v3</artifactId&…...
2、单片机及开发板介绍
单片机介绍 单片机,英文Micro Controller Unit,简称:MCU 内部集成:CPU、RAM(随机存储器)、ROM(只读存储器)、定时器、中断系统、通讯接口等 作用:信息采集(传感器)、处理࿰…...
Leetcode 第 372 场周赛题解
Leetcode 第 372 场周赛题解 Leetcode 第 372 场周赛题解题目1:2937. 使三个字符串相等思路代码复杂度分析 题目2:2938. 区分黑球与白球思路代码复杂度分析 题目3:2939. 最大异或乘积思路代码复杂度分析 题目4:2940. 找到 Alice 和…...
mysql查询统计最近12个月的数据
项目场景: mysql查询统计最近12个月的数据,按每个月纵向展示,效果图 sql语句 注意:count( v.uuid ) 这里的是被统计那张表的id SELECT m.month,count( v.uuid ) AS total FROM (SELECT DATE_FORMAT(( CURDATE()), %Y-%m ) AS mon…...
14.Python 模块
目录 1. 使用模块2. 使用包3. 常用模块3.1 日期和时间3.2 伪随机数3.3 摘要算法3.4 JSON 处理3.5 图像处理 模块是Python用来组织代码的一种方法,包是Python用来组织模块的一种方法。 常用基本语法如下: Windows 按住winR 输入 cmd,Mac 打开…...
三十分钟学会Linux的基本操作
GNU/Linux GNU项目是由Richard Stallman发起的自由软件运动,旨在创建一个完全自由的操作系统。虽然GNU项目已经开发了大量的系统组件和工具,但它一直缺少一个完整的操作系统内核。在这时Linus Torvalds开发了Linux内核,并将其发布为自由软件…...
1688商品详情数据接口(1688.item_get)
1688商品详情数据接口是一种程序化的接口,通过这个接口,商家或开发者可以使用自己的编程技能,对1688平台上的商品信息进行查询、获取和更新。这个接口允许商家根据自身的需求,获取商品的详细信息,例如价格、库存、描述…...
SA实战 ·《SpringCloud Alibaba实战》第14章-服务网关加餐:SpringCloud Gateway核心技术
大家好,我是冰河~~ 一不小心《SpringCloud Alibaba实战》专栏都更新到第14章了,再不上车就跟不上了,小伙伴们快跟上啊! 在《SpringCloud Alibaba实战》专栏前面的文章中,我们实现了用户微服务、商品微服务和订单微服务之间的远程调用,并且实现了服务调用的负载均衡。也基…...
设计师不能忽视的几个宝藏图标设计工具
在这个快速变化的时代,设计师对创新和实用工具的需求越来越大。这就要求我们及时跟上潮流,不断探索和尝试最新、最有价值的图标设计工具。只有这样,我们才能在竞争激烈的设计市场中脱颖而出。以下是我们精心挑选的2024年值得一试的图标设计工…...
设计模式-行为型模式-模板方法模式
一、什么是模板模式 模板方法模式(Template Method Pattern)是一种行为型设计模式,它定义了一个算法骨架,允许子类在不改变算法整体结构的情况下重新定义算法的某些步骤。 主要组成部分: 1、模板方法(Templ…...
露营管理系统预约小程序效果如何
旅游经济已经复苏,并且市场规模增速加快,近一年来远途/周边游客户增多,不少旅游景区在节假日常常面对客流爆满现象。同时露营作为近几年突然火热的项目,其需求也是日渐上升。 然而在高需求的同时,我们也看到露营经营痛…...
金融推荐与广告定向中的Transformer技术应用
1. 金融推荐与广告定向的技术演进金融推荐系统和广告定向投放正经历着从传统机器学习到深度学习的范式转移。早期基于协同过滤和逻辑回归的解决方案,在处理高维稀疏金融行为数据时,往往面临特征工程复杂、长尾效应明显等挑战。2017年Transformer架构的横…...
别再为433MHz天线尺寸发愁了:三种PCB小型化实战方案对比(曲流/加载/高介电材料)
433MHz PCB天线小型化设计:三大技术方案深度解析与工程实践 在物联网设备与智能硬件蓬勃发展的今天,433MHz频段因其良好的穿透性和适中的传输距离,依然是无线遥控、智能家居传感器、工业监测等场景的首选。然而,传统四分之一波长天…...
《上海市卫生健康”信息技术应用创新”白皮书》C#/.NET “A组件”认定事件始末与最终结果
一、简化查询 1. 先看一下查询的例子 /// /// 账户获取服务 /// /// /// public class AccountGetService(AccountTable table, IShadowBuilder builder) {private readonly SqlSource _source new(builder.DataSource);private readonly IParamQuery _accountQuery build…...
如何设置Oracle开机自启_oratab文件与dbstart脚本应用
oratab文件中实例名或路径错误会导致dbstart静默失败;其严格按三段冒号分隔格式解析,仅支持Y/N启停标识,且不校验路径、监听或实例有效性,依赖正确环境变量与权限配置。oratab 文件里写错实例名或路径会直接导致 dbstart 失败orac…...
royalrover
1. 哑铃图是什么? 哑铃图(Dumbbell Plot),有时也称为DNA图或杠铃图,是一种用于比较两个相关数据点的可视化图表。 它源于人们对更有效数据比较方式的持续探索。 在传统的时间序列比较中,我们通常使用两条折…...
道 RAG 基础概念知识点/面试题总结
指令替换 项目需求:将加法指令替换为减法 项目目录如下 /MyProject ├── CMakeLists.txt # CMake 配置文件 ├── build/ #构建目录 │ └── test.c #测试编译代码 └── mypass2.cpp # pass 项目代码 一,测试代码示例 test.c // test.c #includ…...
C# WinForm上位机数据采集看板系统源码|IDC智能平台|支持模拟通信测试(含Modbus/115协议)
温馨提示:文末有联系方式项目概述 本平台是一款基于C# WinForm开发的工业级IDC数据采集与智能可视化看板系统,专为设备、产线数据汇聚及实时状态展示场景设计,具备高稳定性与强扩展性。核心特性 • 完整VS2019工程源码,结构清晰、…...
【AI面试临阵磨枪-029】什么是 Function Calling?与手动解析 LLM 输出的区别?
一、面试题目请你解释一下什么是 Function Calling(函数调用)?它和我们手动解析 LLM 输出的 JSON 有什么区别?二、知识储备1. Function Calling 核心定义Function Calling(函数调用) 是大模型(如…...
别再死记硬背了!用这3个真实电路例子,彻底搞懂Verilog里的always、case和assign
用3个实战电路打通Verilog核心语法任督二脉 刚接触Verilog的工程师常陷入一个怪圈:语法规则背得滚瓜烂熟,真到写代码时却无从下手。这就像背熟了菜谱却从不下厨——永远尝不到"数字电路"这盘菜的真实味道。今天我们用三个工业级实用电路&#…...
CentOS7日志管理终极指南:从journalctl持久化配置到自动清理(防磁盘爆满)
CentOS7日志管理终极指南:从journalctl持久化配置到自动清理(防磁盘爆满) 当服务器运行数月后突然告警磁盘空间不足,80%的运维工程师首先会检查/var/log目录——这个看似不起眼的日志仓库往往隐藏着吞噬磁盘的"隐形杀手"…...
