最火的二十个电商app,北京seo网站,上海网站建设公司招聘,手机端尺寸文章目录 效果展示初始画面演示视频 代码区 效果展示
初始画面 演示视频 猜数字游戏 代码区
!DOCTYPE html
html langen
headmeta charsetUTF-8meta nameviewport contentwidthdevice-width,… 文章目录 效果展示初始画面演示视频 代码区 效果展示
初始画面 演示视频 猜数字游戏 代码区
!DOCTYPE html
html langen
headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0title猜数字游戏/titlestyle.false{color: red;}.true{color: green;}/style
/head
bodydivinput classbut typebutton value重新开始一局游戏 onclickrestart()/divdiv请输入要猜的数字input classnum typetext valueinput classguess typebutton value猜/divdiv以及猜的次数span classalready0/span/div!-- div结果span classresult测试结果/span/div --div结果span classresult/span/div
/body
scriptlet but document.querySelector(.but)let num document.querySelector(.num)let guess document.querySelector(.guess)let already document.querySelector(.already)let result document.querySelector(.result)// ---------------------------------------------------------------------------------------// 控制台显示console.dir(but)console.dir(num)console.dir(guess)console.dir(already)console.dir(result)// ---------------------------------------------------------------------------------------// 随机生成1~100数字let guessNumber Math.floor(Math.random() * 100) 1console.log(随机数字是guessNumber)// ---------------------------------------------------------------------------------------function restart(){num.value 0already.textContent 0result.innerHTML guessNumber Math.floor(Math.random() * 100) 1console.log(随机数字是guessNumber)}guess.onclick function(){let numValue parseInt(num.value)if(numValue guessNumber){result.innerHTML 猜大了result.className false;}else if (numValue guessNumber) {result.innerHTML 猜小了result.className false;} else {result.innerHTML 恭喜猜对了~result.className true;}already.textContent parseInt(already.textContent) 1}
/script
/html