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

2016-01-29 11:41 11 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);";

来源:https://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...
标签: Web开发
From: JavaEye.com JavaScript可以不必定义对象类别而直接定义对象实例: var person = {  name : "",  age : 0,  toString: function() {  document.writeln("[name]:"+this.name+"br"+"[age]:"+this.age);  } } 完整的HTML例子: JavaScri...
标签: Web开发
使用JavaScript的日期函数 Date(日期)对象可以使用Date()构造器来创建,在前面的教程中我们已经介绍了Date()构造器,这里就不重复叙述。它没有参数,返回的数值就是当前的日期。下面的表格显示了为日期构造器的有效输入: var today = new Date();  返回当前的日期和时间   var newyear = new Date("December 31, 1998 23:...
标签: Web开发
使用JavaScript可以创建自己的对象。虽然JavaScript内部和浏览器本身的功能已十分强大,但JavaScript还是提供了创建一个新对象的方法。 使其不必像超文本标识语言那样,求于或其它多媒体工具,就能完成许多复杂的工作。 在JavaScript中创建一个新的对象是十分简单的。首先它必须定义一个对象,而后再为该对象创建一个实例。这个实例就是...

经验教程

737

收藏

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