自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 js创建随机数

随机数在很多编程语言中都能创建并使用我们的js也不例外这次就来讲讲js要如何创建随机数首先我们通过vs来创建一个html文件如图下所示首先我们需要在body函数中写入script标签接下来就是引用js中math方法首先需要通过random函数来初始化种子种子是1970年1月1日至今的毫秒数然后通过floor函数来取整我们可以通过random函数限制随机数的大小在random后面*第一个数字是最大值第二个数字是最小值*表示的是0至最大值的数.

2021-09-08 10:24:43 271

原创 c语言随机数

随机数在很多编程语言中都能创建并使用我们的c也不例外这次就来讲讲c要如何创建随机数首先我们通过CB来创建一个c文件如图下所示首先我们需要在头文件中加入time.h这个文件 接下来就是引用头文件下的函数首先需要通过srand函数来初始化种子种子是1970年1月1日至今的毫秒数然后通过rand函数来获取随机数我们可以通过rand函数限制随机数的大小在rand后面%第一个数字是最大值第二个数字是最小值%表示的是0至最大值的数当随机...

2021-08-29 15:24:39 115

原创 c#创建随机数

随机数在很多编程语言中都能创建并使用我们的c#也不例外这次就来讲讲c#要如何创建随机数首先我们通过vs来创建一个c#文件如图下所示首先我们需要实例化一个Random的对象可以通过new来简单实现这个效果在实例化完成之后我们通过Next方法来进行取随机数Next方法中我们可以往里面填入两个参数例如我要获取1到50的随机数就可以Next(1,50);其他范围同理当参数只有一个时则是0~参数内取值当随机数创建生成我们需要用变量来.

2021-08-18 14:57:01 395

原创 javascript井字棋-4

var num1 = [],num2 = [],fp = 0; for(i=0;i<9;i++){ num1[i] = 0; num2[i] = i; } var a = document.getElementById("box")...

2021-06-28 10:51:34 250

原创 Javascript井字棋-3

2.3得分规则由于是遍历所有格子所以我们可以知道所有棋子的位置同时可以得出下了某处会赢或输的位置例如

2021-06-17 15:39:16 148

原创 Javascript井字棋-2

下棋顺序由于在本篇文章中Ai是后手位下棋(此次ai可以用作先手位 但效果会差)所以我们把ai的函数放在了玩家后面这样子一来每当玩家下了一步之后若下棋处有子的情况下就会return掉作废否则Ai就会接着下棋故在玩家下完之后且无错则轮到ai方法开始运行...

2021-06-08 18:11:24 108 1

原创 Javascript井字棋-1

首先我们来讲井字棋的思路棋盘 下棋 判断输赢这三步是最基本井字棋的逻辑可以简单的实现玩家对战的功能但在本篇文献中我采取的是电脑跟玩家下所以我们还需要撕开电脑的下法什么地方可以下 下什么地方最好 垃圾步基于上面的逻辑我们开始撰写我们的代码棋盘棋盘这里我才用了一个无序列表ul以及九个li标签当作镜子棋的九个格子并给他们都设置了样式这里不多细讲 如图下Li标签的value表示这个格子中的状态为0的时候表示这里没有子为1的时候表示这里是玩家下的子

2021-05-27 16:12:03 387

原创 c语言入门

首先我们需要通过codeblocks搭建一个用于编译c语言的环境进入主页面点击创建新项目(Create a new project)之后会看到很多种选择在这里我们选择Console application选项双击进入后会让你选择c或者c++的编译环境在这里我们选择c的编译环境然后设置文件夹的标题以及路径就创建完成了创建好是这个样子↓然后我们双击右边的目录Sources下面会弹出来一个main.c的文件继续双击这个main.c的文件然后我们的界面就会变成这个样子

2021-05-17 16:08:19 46

原创 javascript 二维数组创建

在javascript中由于语法的的特殊性我们无法简洁的去定义一个二维数组但在某些项目中却又需要去使用他所以这里给大家带来二维数组的三种定义方法1.直接定义二维数组优点:非常高效方便缺点:当数量多时 非常的不方便案例1这里当前定义的是一个a[2][0]的二维数组如果一次要创建多个二维数组这种方法会非常的麻烦且代码复杂比较大但相反创建较少的二维数组时会较为其他方法而言比较轻便2.通过循环创建二维数组优点:具有可控性缺点:代码略微复杂..

2021-05-08 15:04:34 2140

原创 Javascript 委派

Javascript委派1.首先打开DW创建一个html文件。2.这时候我们在已经创建好的html文件中的body内部 写入一个无序列表 并给这个无序列表的ul标签加个id为ul1 并在body最底部添加script标签用来写入我们需要js3.委派的定义:将事件统一绑定给元素的共同的祖先元素这样当后代元素上的事件触发时会一直冒泡到祖先元素从而通过祖先元素的响应函数来处理事件好处利用了冒泡,通过委派可以减少事件绑定的次数提高程序的性能。经过委派的定义我们可以得知 通过父元素绑定事件

2021-04-28 17:25:21 61

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除