本文主要介绍了随机的四则运算题目,这样就可以自动的生成随机的30个四则运算题目了。可以生成随机的四则运算题目给给小学生用,但是还是有问题,小学生。∷遣恢栏菏,不知道小数。所以还要加入判定条件。具体代码如下:
switch(Arr[n]){
case "+":{
sum=a+b;
break;
}
case "-":{
sum=a-b;
while(sum0){
var a = GetRandomNum(1,30);
var b = GetRandomNum(1,30);
sum=a-b;
}
break;
}
case "*":{
sum=a*b;
break;
}
case "/":{
sum=a/b;
while(hasDot(sum)){
var a = GetRandomNum(1,100);
var b = GetRandomNum(1,100);
sum=a/b;
}
break;
}
这样负数和小数都没有了。
不过,小学生貌似会分数的运算。于是我又开始试试写分数的。
body>
button class="btn btn-success btn-sm" type='button' +M);
}
/script>
/body>
这个可以动态的生成两个分数,然后输出这个分数分子和分母的最大公约数。最后输出分子的最简式。
最后就是将分数放入整数一起了!
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml">
head>
title> new document /title>
meta http-equiv="Content-Type" content="text/html; charset=utf-8">
meta name="generator" content="editplus" />
meta name="author" content="" />
meta name="keywords" content="" />
meta name="description" content="" />
/head>
body>
button type='button' ).innerHTML+=(B);
break;
}
}
}
/script>
/html>
执行完节目就成这样的啦

最后上个答案和题目分开的版本!
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml">
head>
title> new document /title>
meta http-equiv="Content-Type" content="text/html; charset=utf-8">
meta name="generator" content="editplus" />
meta name="author" content="" />
meta name="keywords" content="" />
meta name="description" content="" />
/head>
body>
button type='button' +strs[1]);
break;
}
}
}
/script>
/html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
您可能感兴趣的文章:- javascript中解析四则运算表达式的算法和示例
- Js四则运算函数代码
- javascript 四则运算精度修正函数代码