获取随机数

Math.random():结果为 0-1 间的一个随机数(包括0, 不包括1) ;

//返回5-15之间的随机数
Math.random() * 10 + 5;

Math.ceil(n):返回大于等于 n 的整数

//获取0到10的随机整数,取0的几率极小。
Math.ceil(Math.random()*10);

Math.round(n):返回n四舍五入后整数的值

//基本均衡获取0到10的随机整数,其中获取最小值0和最大值10的几率少一半
Math.round(Math.random()*10)

Math.floor(n):返回小于等于n的最大整数

//均衡获取0到9的随机整数
Math.floor(Math.random()*10);

举例:随机生成年份,判断是否是闰年

/*
* 判断闰年的条件:
* 1. 可以被 400 整除
* 2. 可以被 4 整除,但不可以被 100 整除
* */function leapYear() {// 获取随机年份 (获取0 ~ 10000的随机数)let newYear = Math.round(Math.random() * 10000);// 获取 1368 ~ 2099 区间年份// while (newYear > 2100 || newYear < 1367) {while (newYear != 1900) {newYear = Math.round(Math.random() * 10000);}// 判断是否是闰年if (newYear % 400 == 0) {console.log(`${newYear} 年包含的天数:366 - 闰年`);} else if (newYear % 100 != 0 && newYear % 4 == 0) {console.log(`${newYear} 年包含的天数:366 - 闰年`);} else {console.log(`${newYear} 年包含的天数:365 - 平年`);}
} // 执行函数
leapYear()

【TypeScript】获取随机数,并随机生成年份,判断是否为闰年相关推荐

  1. php获取随机数,PHP随机生成6位随机数

    在上传文件并对文件进行重命名的时候经常会用到随机数来确保文件名不会重复的情况,大多数时候我们都会使用到随机数,随机数的函数在php当中以rand()和mt_rand()来生成,但是rand()的执行效 ...

  2. 把数字随机分成 php,php随机数 微信随机生成红包金额算法php版

    最近在研究发红包的功能,于是写了个红包的生成算法. 红包生成算法的需求 预先生成所有的红包还是一个请求随机生成一个红包 简单来说,就是把一个大整数m分解(直接以"分为单位,如1元即100)分 ...

  3. 输入年份判断是否为闰年

    输入年份判断是否为闰年 运行结果 代码 //导包 import java.util.Scanner;//声明一个类名为Test的类 public class Test {//mian方法 程序入口pu ...

  4. 任意输入一个年份 判断是否为闰年

    /** .任意输入一个年份 判断是否为闰年* 闰年:可以被400整除 或者 可以被4整除但是不能被100整除的年份 */ #include <stdio.h>int main(void) ...

  5. js获取随机数与随机颜色函数的简单封装

    获取随机数: /*** 获取一个范围内的随机整数* @param {number} a 表示范围的数字* @param {number} b 表示范围的数字*/ function getRandom( ...

  6. php 包含字母随机数_php随机生成数字字母组合的方法

    本文实例讲述了php随机生成数字字母组合的方法.分享给大家供大家参考.具体如下: 直接上代码: function getRandomString($len, $chars=null) { if (is ...

  7. 初始C语言——输入年份判断是否为闰年

    闰年: (1)如果year能够被4整除,但是不能被100整除,则year是闰年. (2)如果year能够被400整除,则year是闰年. #define _CRT_SECURE_NO_WARNINGS ...

  8. python随机生成数据库数据之一步一步教你数据造假成为道德主席-取名器-.-xswl-pydbgen || Faker

    简介 自己为了测试框架的正确性,就需要点数据做测试,一人扛下前后端.....不能重复的叫什么科学,丢人 开始 原理 基本上每种编程语言都自带伪随机数生成器,因此可以随机产生整形.浮点型数据,借助数组思 ...

  9. 年份必须是4位数 C语言,输入年份(四位数),判断是否是闰年 C语言编程

    闰年是指能被4整除但不能被100整除,或者能被400整除的年份,编写一个程序,判断输入的年份是否为闰年 inputaif(amod4)=0and(amod100)>0thenprint" ...

最新文章

  1. 树莓派电压过低 串口数据错误增多
  2. 【 FPGA 】UltraFast设计方法学:定义时钟分组
  3. cache老化时间的思考--以nat为例
  4. 渣渣小本求职复习之路每天一博客系列——TCP/IP协议栈(5)
  5. VTK:标签轮廓用法实战
  6. BBS中父模块缩进,子模块归属父模块的实现方式
  7. 【Flink】Flink SQL 开源UI平台 flink-streaming-platform-web
  8. windows bat 设置代理上网脚本bat
  9. 一文搞懂程序流程图详解
  10. k8s nginx ingress 显示证书错误
  11. 某医院门诊预约系统/医院预约挂号系统
  12. 转: qemu-kvm内存管理
  13. 盘点3种Python爬虫 中文乱码 的处理方法
  14. 小红书可以赚钱吗?通过小红书赚钱的几种方式!
  15. 一个系列搞懂Mysql数据库12:从实践sql语句优化开始
  16. Java解析快手视频去水印教程--2020年10月最新有效代码
  17. 1625 夹克爷发红包 51HOD
  18. 华为路由器 静态路由
  19. android音乐播放器文章,Android论文音乐播放器文章.doc
  20. java redis模糊查询_Redis模糊查询

热门文章

  1. Java进阶知识-数组类型
  2. python中的_doc_是什么
  3. 【Linux】10_存储管理EXT4文件系统详解
  4. LeetCode-动态规划基础题-63. 不同路径II
  5. 读取word文件中的文本信息
  6. 实现单链表--Python
  7. Python编程基础:第二十二节 关键字参数Keyword Argument
  8. numpy.arcsin详解
  9. 利用Keras构建自动编码器
  10. 数据仓库的架构与设计