JavaScript 基础 学习笔记

本文介绍如何使用JavaScript生成指定范围内的随机数,包括取随机数的基本方法、取整数技巧及如何将时间值转换为标准的秒或毫秒形式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

求一个在基础范围内的随机数

知识点: % : 除数取余

Math.random() 取随机数


返回指定范围的随机数(m-n之间)的公式

Math.random()*(n-m)+m


        var minDuration = 2.0;
        var maxDuration = 4.0;
        var rangeDuration = maxDuration - minDuration;
        var actualDuration = (Math.random() % rangeDuration) + minDuration;

取整, Math.ceil

如上例,要actualDuration取整

Math.ceil(actualDuration) 


将时间值转化为 秒/毫秒 形式 , 如下 ,假设已有一个计数器 去循环执行

	pingpong.elapsedTime++;
	var minute = Math.floor(pingpong.elapsedTime/60);
	var second = pingpong.elapsedTime%60

	if(minute<10) minute="0" + minute;
	if(second<10) second="0" + second;	
	$("#elapsed-time").html(minute+":"+second);



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值