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

2016-01-29 11:41 14 1 收藏

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

【 tulaoshi.com - Javascript 】

     n = document.forms[0].fd.value;
     if ( n[0] 0 && n 0 && n 0 && n 0 && n[0] < 14 && n < 14 && n < 14 && n < 14 )
     {
      log("<font size=5<b"+n[0]+", "+n+", "+n+", "+n+"的24点答案:</b</font<br");
      log("<input type='button' onclick='history.back(-1);' value=' 再来一次 '<br");
      funMain();
      if ( counter == 0 )
      {
       log("没有答案!");
      }
     }
     else
     {
      alert("输入错误!");
     }
    }
   
    //主程序
    function funMain()
    {
        var m = new Array();
     //四种运算符
        m[0] = "+";
        m = "-";
        m = "*";
        m = "/";
       
     //11种表达式
        var exp1 = "a m1 b m2 c m3 d;";
        var exp2 = "(a m1 b) m2 c m3 d;";
        var exp3 = "(a m1 b m2 c) m3 d;";
        var exp4 = "((a m1 b) m2 c) m3 d;";
        var exp5 = "(a m1 (b m2 c)) m3 d;";
        var exp6 = "a m1 (b m2 c) m3 d;";
        var exp7 = "a m1 (b m2 c m3 d);";
        var exp8 = "a m1 ((b m2 c) m3 d);";

来源:http://www.tulaoshi.com/n/20160129/1482972.html

延伸阅读
标签: Web开发
利用javascript可以探测在网络浏览器中的插件程序,但是值得指出的是否,它只在Netscape Navigator有效。下面的代码显示了怎样探测audio/midi类型插件程序: SCRIPT LANGUAGE="JavaScript"!-- var can_play = false; var mimetype = 'audio/midi'; if (navigator.mimeTypes) { if (navigator.mimeTypes[mimetype] != null) { if ...
标签: Web开发
最近因为学校做网站设计,所以一直在ASP上和数据库上大费苦心。 我在前一个阶段是做Java程序设计的。突然接到任务并学习ASP,所以我一直都热忠并善于利用JavaScript来构架ASP程序。 JavaScript的一个明显的优点就在于它可以定义和持有自己的对象。这一点好象是VBScript所无法比拟的。 有了这一点,可以利用JavaScrip...
PS计算命令中混合模式的作用实例讲解基础教程 通过通道利用计算命令计算出精确选区,应用图像命令调整色彩。不同于色相/饱和度、色彩平衡的色彩调整方式。 混合模式是计算命tuLaoShi.com令的灵魂 图老师推荐:photoshop7.0迷你版免费下载    |  Photoshop CS5 中文免费下载  |  photoshop免费下载   ...
标签: Web开发
From: JavaEye.com JavaScript可以不必定义对象类别而直接定义对象实例: var person = {  name : "",  age : 0,  toString: function() {  document.writeln("[name]:"+this.name+"br"+"[age]:"+this.age);  } } 完整的HTML例子: JavaScri...
1、致命的异常终止决不允许 2、以这个次序编写:用户手册、说明书、帮助、源代码 3、除非你使用Risk Factor Analysis (RFA),否则一个程序将花费双倍你认为开发所需的时间---重复工作 4、编码工作量应该不超过开发工作的百分之二十 5、测试应该至少占工程的百分之三十 6、注释应该至少要占源代码的百分之二十 ...

经验教程

786

收藏

31
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部