吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6757|回复: 42
上一主题 下一主题
收起左侧

[其他转载] 自学了js,写了一个简单、易用可打印的一年级至二年级适用的出数学题的小程序

  [复制链接]
跳转到指定楼层
楼主
chaoren123456 发表于 2021-3-14 20:01 回帖奖励
本帖最后由 chaoren123456 于 2021-3-15 20:25 编辑

写这个的原因是为了训练孩子的日常数学能力,每次手写和出题也是挺大的工作量,于是利用自学的js写了一个脚本,比较简单,无需搭配运行欢迎,推荐使用谷歌浏览器。
其实什么浏览器都可以的,直接用浏览器自带的打印功能即可,A4纸的。

多说没用请看截图,这次放出来了三种类型的,普通运算和混合运算,还有三个正数的混合运算,各位自己体验吧,懂的可以直接修改,代码简单,并且还有注释。
每次刷新一次界面,就会重新出一次题!!!!!!!!








贴出其中一个html的代码,一共三个。

[Asm] 纯文本查看 复制代码
        <!DOCTYPE html>
        <html>
                <head>
                        <meta charset="utf-8" />
                        <title>100道加减法题--小于50的</title>
                        <script type="text/javascript">
                                window.onload = function () {
                                        
                                        var k,j,o,c;
                                        c = 1;
                                        for(i = 0 ; i < 10000 ; i++){        
                                                //生成随机数,不大于20,如果有需要可以自行修改,k是第一个随机数,j是第二个随机数
                                                k = Math.ceil(Math.random()*20);
                                                j = Math.ceil(Math.random()*20);
                                                o = k + j
                                                //判断结果小于50的题目,也就是说只有随机出的题,答案小于50才会被显示,这个50可以随意更改,但是建议配合上面的随机数。
                                                if(o < 50){
                                                                for(q = 1; q <100 ; q++){
                                                                
                                                                var haha1 = "<li>" + k +"+"+j+"="+"</li>" ;
                                                                var a1 = document.getElementById("a1");
                                                                var li = document.createElement("li");
                                                                var gz = document.createTextNode(k + "+" + j + "=");
                                                                li.appendChild(gz);
                                                                
                                                                a1.appendChild(li);
                                                                
                                                                ++c;
                                                                break;        
                                                        }        
                                                }
                                                if(c == 101 ){
                                                        break;
                                                }
                                        }
                                        
                                }
                                
                        </script>
                        <style>
                                #a1 li {
                                        float: left;
                                        list-style: none;
                                        width: 150px;
                                        margin-top: 15px;
                                }
                        </style>
                </head>
                <body>
                        <div id="a1">
                                
                        </div>
                </body>
        </html>




有类似需求的朋友可以留言,我正在练手阶段,制作后直接在该帖子中更新,满足更多朋友需求。
同时请各位高手提出修改建议,以便于我可以更好的成长。



小学一年级二年级数学题.rar (2.43 KB, 下载次数: 368)


回复一下各位关注的几个点。

1、关于三年级出题的,因为没有伺候过3年级的学生,可以说一下大概的题目难度和范围吗?然后我进行更新!!!

2、关于直接显示答案的,这个是可以实现的,计划这几天更新完再次上传。

3、关于页面美观的问题,这个也计划更新一下。

4、关于有人问随机数生成的问题,不是不回答,而是这个问题,搜度娘会比我说的更好一些。

免费评分

参与人数 11吾爱币 +15 热心值 +10 收起 理由
lhy300 + 1 + 1 我很赞同!
苏紫方璇 + 5 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
zecore + 1 + 1 谢谢@Thanks!
tanzhimen + 1 + 1 我很赞同!
梧桐更兼细雨 + 1 + 1 我很赞同!
鬼圣 + 1 + 1 我很赞同!
天空宫阙 + 1 + 1 我很赞同!
水水晓晓丹丹 + 1 谢谢@Thanks!
Crimson537 + 1 + 1 谢谢@Thanks!
昭存 + 1 + 1 谢谢@Thanks!
Jedis + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
 楼主| chaoren123456 发表于 2023-1-30 09:09 |楼主
finalbird 发表于 2022-11-22 11:54
希望能有个一年级20以内的加减法随机运算 谢谢

可以自己调整参数,我更可以告诉你怎么调整
沙发
E式丶男孩 发表于 2021-3-14 20:56
3#
jiang1923 发表于 2021-3-14 20:59
4#
电磁步兵 发表于 2021-3-14 21:00
小学数学题是认真的嘛?(
5#
Email 发表于 2021-3-14 21:03
也没有演示
6#
没问题的 发表于 2021-3-14 21:05
看上去是小学数学题,挺适合我老弟的
7#
tsp666 发表于 2021-3-14 21:10
带答案吗,方便核对的
8#
xxjjxxpj 发表于 2021-3-14 21:12
孩子永远不知 家长已经用专业给他出题了
9#
leokyer 发表于 2021-3-14 21:20
挺有意思的,就是简陋了点.
10#
ljftnt 发表于 2021-3-14 21:36
请问楼主,这随机数生成的原理
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 00:01

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表