大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网页设计 -> 网页特效 -> JavaScript基础实例:如何计算24点(2)

JavaScript基础实例:如何计算24点(2)

时间: 2021-07-31 作者:daque

    function test(expn,a,b,c,d,m1,m2,m3)    {     var exp;     var ret;     exp = genexpress(expn,a,b,c,d,m1,m2,m3);//天生计划表白式     eval("ret = "+exp);     if ( ret - 24 < 0.1 && ret - 24 >= 0 )     {      exp = exp.replace(";","");      exp = replaceall(exp,"*","×");      exp = replaceall(exp, "/","÷");      var have = false;      for ( var i=0; i<counter; i++)      {           if ( exp == answer[i] )   {        have = true;        break;       }      }      if ( !have )      {       answer[counter] = exp;       counter++;       log("<font color=red><b>"+counter+":  "+exp+"</b></font>");      }

     }    }        function replaceall (streng, soeg, erstat)    {     var st = streng;     if (soeg.length == 0)      return st;     var idx = st.indexof(soeg);     while (idx >= 0)             {        st = st.substring(0,idx) + erstat + st.substr(idx+soeg.length);      idx = st.indexof(soeg);     }     return st;    }

        var n = new array();//四个数字        //接受四个输出框的数字,挪用主步调    function funcount()    {     n[0] = document.forms[0].fa.value;     n[1] = document.forms[0].fb.value;     n[2] = document.forms[0].fc.value;

 

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.