用js字符串 实现猜数字 抽奖游戏

这篇博客介绍了如何利用JavaScript的字符串方法和random方法来创建猜数字和抽奖游戏。讲解了charAt、charCodeAt等字符串操作,以及如何生成随机整数,并提供了从数组中随机选取元素、生成数字数组和随机字母数字字符串的示例。最后,展示了如何设计一个简单的猜数字游戏。
摘要由CSDN通过智能技术生成

字符串的使用

charAt() 获取指定位置的字符
charCodeAt() 获取指定位置的字符unicode码字符串对象[索引] 也可以通过索引获取某个位置的字符
concat() 拼接字符串
Slice() 从指定的起始和结束位置,截取字符串,不包括结束 当结束索引是负数时,真实结束位置等于字符的个数加上指定的结束位置
substring() 从指定的起始和结束位置,截取字符串,不包括结束
注意:1 两参数以最小参数为起始位置,最大参数为结束位置
2 参数小于等于零时,都按零取值

substr() 从指定的起始位置,按推定长度截取字符串
indexOf() 获取指定字符(串)的索引值,indexOf每次会从上次执行的位置开始
lastIndexOf() 从字符串的尾部开始获取指定字符(串)的索引值
trim() 删除字符串前后空格
to(Locale)UpperCase 将字符转换成大写
to(Locale)LowerCase 将字符转换成小写
search() 查找指定字符串的起始索引,或者按正则表达式查找
replace(被替换的内容,替换内容)
split(“分割符”) 按指定的分割符把字符串拆分成数组,并返回
注:如果要把普通字符串分割成数组,分割符用不加空格的双引号formCharCode(unicode编码列表,) 这个方法属于String对象,把指定的一组编码转成字符串
补充:
Window.isNaN() 判断一个变量是不是一个非数值的类型,如果是非数值类型,返回true

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
			console.log(Math.PI);
			console.log(Math.random());
			console.log(Math.floor(12.82356));
			console.log(Math.ceil(12.82356));
			console.log(Math.round(12.82356));
			console.log(Math.abs(12.82356));
			console.log(Math.max(12,10,65,32,5));
			var arr = [12,10,65,32,5]
			//参数如果是数组,且记加上前缀...
			console.log(Math.max(...arr));
			console.log(Math.min(12,10,65,32,5));
			console.log(Math.sin(0.5));
			console.log(Math.pow(5,3));
			console.log(Math.sqrt(5));
			var str = "5326";
			console.log(str);
			//可以把字符串转数值型
			console.log(window.parseInt(str));
			
			//Date
			var  now = new Date();
			console.log(now);
			console.log(now.toString());
			console.log(now.valueOf());
			
			var date1 = new Date("2020-11-3 14:15:20"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值