掷骰子游戏

var ctx;

function init(){

ctx = document.getElementById("canvas").getContext('2d');

ctx.strokeStyle = "rgb(0,0,0)";

ctx.lineWidth = 5;

ctx.strokeRect(0,0,400,300);

ctx.fillStyle = "rgb(255,255,0)";

ctx.fillRect(20,20,80,80);

ctx.strokeRect(20,20,80,80);

var ch = 1 + Math.floor(Math.random()*6);

drawdice(ch);

document.f.pv.value = ch;

}

function drawdice(n)

{

ctx.fillStyle = "rgb(255,255,0)";

ctx.fillRect(25,25,70,70);

ctx.fillStyle = "rgb(255,0,0)";

ctx.lineWidth = 3;

ctx.strokeStyle = "rgb(0,0,0)";

switch(n){

case 1:

makepoint(60,60);

break;

case 2:

makepoint(60,45);

makepoint(60,75);

break;

case 3:

makepoint(80,40);

makepoint(60,60);

makepoint(40,80);

break;

case 4:

makepoint(45,45);

makepoint(75,45);

makepoint(45,75);

makepoint(75,75);

break;

case 5:

makepoint(40,40);

makepoint(80,40);

makepoint(60,60);

makepoint(40,80);

makepoint(80,80);

break;

case 6:

makepoint(45,35);

makepoint(75,35);

makepoint(45,60);

makepoint(75,60);

makepoint(45,85);

makepoint(75,85);

break;

}

}

function makepoint(x,y)

{

ctx.beginPath();

ctx.arc(x,y,8,0,2*Math.PI,true);

ctx.fill();

ctx.stroke();

}

抱歉,你的浏览器不支持HTML5的canvas元素。

点数:

html掷骰子游戏的代码,掷骰子的小程序 HTML5相关推荐

  1. python做出来的小程序、可以在win10上面运行_超详细,手把手教你用20行Python代码制作飞花令小程序!...

    原标题:超详细,手把手教你用20行Python代码制作飞花令小程序! 来源:早起Python 作者:陈熹 飞花令是古时候人们经常玩一种"行酒令"的游戏,是中国古代酒令之一,属雅令. ...

  2. 不改一行代码,将微信小程序转成商业App?

    Web2.0前期的"眼球经济",即以吸引用户长时间观看内容.使用工具为导向,占有用户的"屏幕时间"(Screen time),从中寻求各种"变现&qu ...

  3. 小程序代码托管无忧,云效 代码管理接入支付宝小程序平台

    8月24日,阿里云云效代码管理(Codeup)正式接入支付宝小程序开放平台.小程序开发者再也不用担心代码托管问题,在支付宝开放平台上即可一键将代码托管到云端. 云效代码管理(Codeup)源自阿里巴巴 ...

  4. 把jquery city-picker地区选择插件数据改成微信小程序省市地区数据一样(php代码抓取微信小程序地区数据)

    原版插件 https://github.com/tshi0912/city-picker 资源下载 https://download.csdn.net/download/jianye112/12036 ...

  5. html掷骰子游戏的代码,jquery实现掷骰子小游戏

    本篇给大家分享一个很好玩的掷骰子游戏,当点击"掷筛子"按钮时张三和李四两人同时掷出筛子,在各自的文本框中会显示出各自掷出筛子的大小,并且会在第三个文本框中比较出两人点数的大小,并显 ...

  6. 摇骰子设计与实现(uni-app微信小程序)

    文章目录 摇骰子设计与实现 准备工作 实现步骤以及思路 第一步:实现准备状态 第二步:实现晃动中状态 第三步:等待开起状态 第四步:开启后状态 部分优化 总代码 摇骰子设计与实现 手机摇一摇可以摇骰子 ...

  7. 微信小游戏游戏显示html控件,微信小程序中如何渲染html内容(代码示例)

    我们的小程序是基于「WePY」框架开发的,而「wxParse」是基于原生的小程序编写的.要想让两者兼容,必须修改「wxParse」的源代码. 「wxParse」只是简单地通过image组件对原img元 ...

  8. 编写五子棋的完整python代码_python实现五子棋小程序

    本文实例为大家分享了python实现五子棋小程序的具体代码,供大家参考,具体内容如下 一.结合书上例子,分三段编写: wuziqi.py #coding:utf-8 from win_notwin i ...

  9. 超详细,手把手教你用20行Python代码制作飞花令小程序!

    大家好,我是涛哥. 飞花令是古时候人们经常玩一种"行酒令"的游戏,是中国古代酒令之一,属雅令."飞花"一词则出自唐代诗人韩翃<寒食>中 春城无处不飞 ...

  10. 手把手教你用20行Python代码制作飞花令小程序!

    飞花令是古时候人们经常玩一种"行酒令"的游戏,是中国古代酒令之一,属雅令."飞花"一词则出自唐代诗人韩翃<寒食>中 春城无处不飞花 一句.行飞花令时 ...

最新文章

  1. HVM guest配置文件
  2. 职场中晋升最快的人具有什么特点?隐藏不住的四大特征
  3. ajax中itemtexts,从Jquery Ajax调用CodeMirror textarea的值设置
  4. 算法笔记_028:字符串转换成整数(Java)
  5. 2018-2019-2 20175328 《Java程序设计》第十一周学习总结
  6. 计算机二级vf上机试题,计算机二级VF上机模拟题
  7. python爬虫隐藏ip_Python3网络爬虫之使用User Agent和代理IP隐藏身份
  8. 实训项目四 powerpoint 综合应用_【深化改革结硕果】新疆番茄综合精深加工关键技术及产业化应用项目取得重大突破...
  9. 将Notepad++配置为Python编译器
  10. 取代上万行遗留代码,机器学习模型终“上位”
  11. 数值分析复习(六)——常微分方程数值解法
  12. ps修改证件照的底色
  13. 当java 8 lambda遇上uncheck exception
  14. 2021年中国遗嘱人群画像情况(附子女情况、婚姻状况、学历、年龄、性别及各学历段人数分布)[图]
  15. API开发手册在线中文版
  16. 自动抢票之 12306 抢票篇
  17. 聚米移动广告平台——广告主不可错过的投放选择
  18. 医保支付平台项目建设方案
  19. 听《万古江河》,品中国历史
  20. 一次nginx 502 mysql not contect 排错经历

热门文章

  1. POR BOR LVD
  2. 更改element-ui中MessageBox弹框的确定和取消位置
  3. [矩阵] 安排比赛日程(暴力与分治法)
  4. SOLIDWORKS出工程图时,小数点前的“0”不显示怎么办?
  5. matlab实现序列卷积和运算,用matlab计算序列卷积和并绘图
  6. 函数发生器与计算机电路,第29讲 信号发生器与变换电路
  7. 损失函数MSE和MAE的区别以及如何选择
  8. linux 本地查看服务器图片-2种方式
  9. 左宗棠:大清朝最后一棵顶梁柱
  10. 新生报到小程序,微信小程序新生入学,微信小程序新生报到系统毕业设计作品