杨氏矩阵查找的JS代码


Posted in Javascript onMarch 21, 2013
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>杨氏矩阵查找</title>
</head>
<body>
<script language="javascript">
function xunhuan()
{
var m = parseInt(document.getElementsByTagName("input")[0].value)||document.getElementsByTagName("input")[0].getAttribute("value");
var n = parseInt(document.getElementsByTagName("input")[1].value)||document.getElementsByTagName("input")[1].getAttribute("value");
var t = parseInt(document.getElementsByTagName("input")[2].value)||document.getElementsByTagName("input")[2].getAttribute("value");
    if(m >= 1&&n <= 1000&&t >= 1&&t <= 1000000)
    {
        var num = 2;
        for(var x = 0;x < m;x++)
        {
            for(var y = 0;y < n;y++)
            {
                document.write((num++)+" ");
            }
            document.write("<br/>");
        }
        var a=new Array();
        for(var e = m*n+1;e > 1; e--)
        {
            a.splice(0,0,e)
        }
        chazhao(a,t);
    }
    else
    {
        alert("不符合要求,请重新输入");
    }
}
function chazhao(a,number)
{
    document.write(isCon(a, number));
    function isCon(a, number)
    {
        for(var i=0; i<a.length; i++)
        {
            if(a[i] === number)
            {
                return String(true);
            }
        }
        return String(false);
    }
}
</script>
<form>
<p>矩阵行数:<input type="text" name="矩阵行数" value=3 /> 矩阵列数:<input type="text" name="矩阵列数" value=3 /></p>
<p>查询数字:<input type="text" name="查询数字" value=1 /></p>
<input type="button" onclick="xunhuan()" value="数组" />
</form>
</body>
</html>
Javascript 相关文章推荐
不用MOUSEMOVE也能滑动啊
May 23 Javascript
js为鼠标添加右击事件防止默认的右击菜单弹出
Jul 29 Javascript
JS文字球状放大效果代码分享
Aug 19 Javascript
JavaScript中对DOM节点的访问、创建、修改、删除
Nov 16 Javascript
Bootstrap 源代码分析(未完待续)
Aug 17 Javascript
js仿京东轮播效果 选项卡套选项卡使用
Jan 12 Javascript
JavaScript方法_动力节点Java学院整理
Jun 28 Javascript
微信小程序中遇到的iOS兼容性问题小结
Nov 14 Javascript
js 实现ajax发送步骤过程详解
Jul 25 Javascript
Vue.js组件通信之自定义事件详解
Oct 19 Javascript
微信小程序云开发获取文件夹下所有文件(推荐)
Nov 14 Javascript
vue keep-alive实现多组件嵌套中个别组件存活不销毁的操作
Oct 30 Javascript
JavaScript 判断浏览器是否支持SVG的代码
Mar 21 #Javascript
js禁止document element对象选中文本实现代码
Mar 21 #Javascript
JS获取并操作iframe中元素的方法
Mar 21 #Javascript
jQuery页面图片伴随滚动条逐渐显示的小例子
Mar 21 #Javascript
js 验证密码强弱的小例子
Mar 21 #Javascript
javascript中日期转换成时间戳的小例子
Mar 21 #Javascript
Javascript算符的优先级介绍
Mar 20 #Javascript
You might like
php 论坛采集程序 模拟登陆,抓取页面 实现代码
2009/07/09 PHP
php使用Cookie控制访问授权的方法
2015/01/21 PHP
合格的PHP程序员必备技能
2015/11/13 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
[原创]来自ImageSee官方 JavaScript图片浏览器
2008/01/16 Javascript
利用js 进行输入框自动匹配字符的小例子
2013/06/29 Javascript
jquery中的on方法使用介绍
2013/12/29 Javascript
jQuery插件kinMaxShow扩展效果用法实例
2015/05/04 Javascript
jQuery实现淡入淡出二级下拉导航菜单的方法
2015/08/28 Javascript
深入探讨javascript函数式编程
2015/10/11 Javascript
基于javascript实现彩票随机数生成(升级版)
2020/04/17 Javascript
Knockoutjs 学习系列(一)ko初体验
2016/06/07 Javascript
Angular Module声明和获取重载实例代码
2016/09/14 Javascript
Actionscript与javascript交互实例程序(修改)
2016/09/22 Javascript
domReady的实现案例
2016/11/23 Javascript
Vue-Router实现页面正在加载特效方法示例
2017/02/12 Javascript
AngularJS 打开新的标签页实现代码
2017/09/07 Javascript
vue elementui 实现搜索栏公共组件封装的实例代码
2020/01/20 Javascript
Element的el-tree控件后台数据结构的生成以及方法的抽取
2020/03/05 Javascript
[03:42]2014DOTA2西雅图国际邀请赛7月9日TOPPLAY
2014/07/09 DOTA
[53:15]2018DOTA2亚洲邀请赛3月29日 小组赛A组 KG VS OG
2018/03/30 DOTA
[56:17]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第三场 8.22
2019/09/05 DOTA
Python的Socket编程过程中实现UDP端口复用的实例分享
2016/03/19 Python
python实现公司年会抽奖程序
2019/01/22 Python
在python中使用pymysql往mysql数据库中插入(insert)数据实例
2020/03/02 Python
python判断一个变量是否已经设置的方法
2020/08/13 Python
python多线程爬取西刺代理的示例代码
2021/01/30 Python
利用纯css3实现的文字亮光特效的代码演示
2014/11/27 HTML / CSS
即时搜索数百万张门票:SeatsForEveryone.com
2018/08/26 全球购物
经济实惠的豪华家具:My-Furniture
2019/03/12 全球购物
兰蔻法国官方网站:Lancôme法国
2020/02/22 全球购物
创业计划书的内容步骤和要领
2014/01/04 职场文书
2014年检察院个人工作总结
2014/12/09 职场文书
学前班学生评语
2014/12/29 职场文书
2015年全国助残日活动方案
2015/05/04 职场文书
Golang 链表的学习和使用
2022/04/19 Golang