数学测验项目学校

时间:2015-06-03 12:31:23

标签: c# math

我需要做一个数学测验,而且我被卡住了。

我试图让它成为一个级别,从1-10生成一些随机数,并生成一些数学符号。

我们有一个button和一个combobox,尝试制作6个级别,每个级别都需要生成一个随机数字和符号的随机数学测验。

我们还需要一个重置按钮和一个控制按钮。

我试图按下按钮:

if(combobox_1 == 1)
{
    // than random  here for the labels but i dont know how
}

1 个答案:

答案 0 :(得分:0)

我可以为你写这个,但不是这样做我只是提供一些指导来帮助你开始,你可以自己离开并将其余部分放在一起。

您可以使用随机数生成器生成随机数:

$.each(parentArray,function(key,value){ //NOTE: $.each() is different that $('elem').each();
//do the comparison
});

您可以使用随机数生成器从数组中选择一个元素,为数学符号(运算符?)创建一个数组:

var rnd = new Random();
var randomNumber = rnd.Next(1, 10);

从这里你可以设置等级并构造等同于问题的字符串,例如

var mathSymbols = new[] {'-', '+', '*', '/'};

通过引入位于括号之间的表达式,例如

,可能会变得更复杂
random1to10 mathSymbols[random0to3] random1to10 = ?

听起来很有趣,学校的工作对我来说绝对不是这样的!

祝你好运。