iapp吧 关注:15,927贴子:191,250
  • 5回复贴,共1

关于随机问题,求大佬帮忙解决!!

只看楼主收藏回复

我创建多个文本和一个按钮,我要随机1到20的数,然后随机的两个数相加不能小于20,多个文本显示多个不同的和小于20的数。多个文本里面的数不能重复!简单来说就是一键出多题,1到20之间和小于20的加法题
大佬帮忙来看看呗!



来自Android客户端1楼2019-06-27 12:52回复
    大神在哪里,帮帮忙啊


    来自Android客户端2楼2019-06-27 13:11
    回复
      2026-01-29 03:10:31
      广告
      不感兴趣
      开通SVIP免广告
      两种写法,目前这个是第一种不加t()数量多了会卡,把.去掉后则是第二种不卡,但会延迟显示,不是同时显示。
      .t()
      .{
      s sj=0
      s id=1
      w(id<31)
      {
      s kg=0
      s c=0
      sl(sj,"#",sz)
      sran(1,25,a)
      sran(1,25,b)
      s(a+b,c)
      f(c>20)
      {
      for(sza;sz)
      {
      f(c==sza)
      {
      s kg=1
      break
      }
      }
      f(kg==0)
      {
      ss(sj+"#"+c,sj)
      .ufnsui()
      .{
      us(id,"text",c)
      .}
      .stop(100)
      s+(1,id)
      }
      }
      }
      syso(sj)
      .}


      5楼2019-06-27 14:38
      回复
        刚才那个只有结果,其实只要加个变量相加就可以了
        t()
        {
        s sj=0
        s id=1
        w(id<31)
        {
        s kg=0
        sl(sj,"#",sz)
        sran(1,25,a)
        sran(1,25,b)
        s(a+b,c)
        f(c>20)
        {
        for(sza;sz)
        {
        f(c==sza)
        {
        s kg=1
        break
        }
        }
        f(kg==0)
        {
        ss(sj+"#"+c,sj)
        s h="+"
        s h1="="
        ss(a+h+b+h1+c,c)
        ufnsui()
        {
        us(id,"text",c)
        }
        stop(100)
        s+(1,id)
        }
        }
        }
        }


        7楼2019-06-27 14:43
        收起回复


          9楼2019-06-27 14:46
          回复