1 Star 0 Fork 0

Game/mathematics

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
mathematics.html 3.26 KB
一键复制 编辑 原始数据 按行查看 历史
Game 提交于 2023-07-06 13:41 +08:00 . 增加
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>数学</title>
<style>
.btn {
height: 50px;
width: 200px;
font-size: 30px;
}
</style>
</head>
<script>
function add() {
deleteDiv();
var i = 0;
for (i = 1; i < 10; i++) {
var fist = fullColose(1,10);
var two = fullColose(1,10);
var sss = fist.toString() + '+' + two.toString() + '=' + ' ';
var myDiv = document.createElement("div");
myDiv.style.fontSize = '50px';
myDiv.style.letterSpacing = '20px';
var mytext = document.createTextNode(sss);
myDiv.appendChild(mytext);
document.getElementById('divID').appendChild(myDiv);
}
}
function jianfa() {
deleteDiv();
var i = 0;
for (i = 1;i<10;i++){
var fist = fullColose(5,20);
var two = fullColose(1,fist);
var sss = fist.toString() +'-'+ two.toString()+'=' + ' ';
var myDiv = document.createElement("div");
myDiv.style.fontSize = '40px';
myDiv.style.letterSpacing = '20px';
var mytext = document.createTextNode(sss);
myDiv.appendChild(mytext);
document.getElementById('divID').appendChild(myDiv);
}
}
function xianglinshu() {
deleteDiv();
var i = 0;
for (i = 1; i < 10; i++) {
var fist = fullColose(3,97);
var str;
if (fist%3 == 0){
str = fist + '( )'+'( )';
}else if (fist%3==1){
str = '( )' + fist +'( )';
} else if(fist%3 == 2){
str = '( )' + '( )' +fist;
}
var myDiv = document.createElement("div");
myDiv.style.fontSize = '40px';
myDiv.style.wordSpacing = '40px';
var mytext = document.createTextNode(str);
myDiv.appendChild(mytext);
document.getElementById('divID').appendChild(myDiv);
}
}
function deleteDiv() {
var divClass = document.getElementById('divID');
if(divClass){
divClass.remove()
}
var myDiv = document.createElement("div");
myDiv.id = 'divID';
document.body.append(myDiv);
}
//n-m 随机数
function fullColose(n,m) {
var result = Math.round(Math.random()*(m+1-n)+n);
while (result>m){
result = Math.round(Math.random()*(m+1-n)+n);
}
return result;
}
</script>
<body>
<button class="btn" type="button " onclick="add()">加法</button>
<button class="btn" type="button " onclick="jianfa()">减法</button>
<button class="btn" type="button " onclick="xianglinshu() ">相邻数</button>
<!--<button class="btn" type="button " onclick="deleteDiv()">清除</button>-->
<div id="divID"></div>
</body>
</html>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/MSGame/mathematics.git
git@gitee.com:MSGame/mathematics.git
MSGame
mathematics
mathematics
master

搜索帮助