javascript 正则表达式 作弊 算数 批量 做题 小学生
博客专区 > simpower 的博客 > 博客详情
javascript 正则表达式 作弊 算数 批量 做题 小学生
simpower 发表于3年前
javascript 正则表达式 作弊 算数 批量 做题 小学生
  • 发表于 3年前
  • 阅读 76
  • 收藏 3
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

摘要: javascript 正则表达式 作弊 算数 批量 做题 小学生
 <meta charset="utf-8">
<center>
<br>
<br>
<textarea cols=20 rows=20 id=suanshu></textarea>
<input type=button value="计算算术题" onclick="suanshu()"></input>
<textarea cols=20 rows=20 id=jieguo></textarea>
</center>
<script language="javascript">
function suanshu()
{
var s
var ars;
var i,l;
s=document.all.suanshu.value;
    //String.fromCharCode(10) ;ars=s.split("\x0a");都是可以的,但webkt只以表示#10换行,而ie用#13#10换行;所以用要用正则来兼容不同浏览器/\r?\n/等价于/\r{0,1}\n/。表示\r出现0次或1次。
ars=s.split(/\r?\n/);
l=ars.length;
s="";
for(i=0;i<l;i++)
{
    if (s==""){
        s=ars[i]+"="+eval(ars[i]);
    }else{
        s=s+String.fromCharCode(13)+ars[i]+"="+eval(ars[i]);
    }
}
    //alert(s);
 document.all.jieguo.value=s;   
}
</script>

共有 人打赏支持
粉丝 22
博文 356
码字总数 8015
×
simpower
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: