zoukankan      html  css  js  c++  java
  • 趣味小算法

    要求用循环实现以下图示

    000010000
    000121000
    001232100
    012343210
    123454321

    下面是用JS实现的一段 

    <script>
    function test(row,column){
    if(column%2==0)
    {
    alert(
    '请保证列数为奇数!');
    return false;
    }
    var middle=Math.ceil(column/2);
    for(i=1;i<=row;i++)
    {
    var rs_0='';
    var rs_n='';
    for(j=1;j<=middle-i;j++)
    {
    rs_0
    +='0';
    }
    for(j=1;j<=i;j++)
    {
    rs_n
    +=j+'';
    }
    for(j=i-1;j>0;j--)
    {
    rs_n
    +=j+'';
    }

    document.write(rs_0
    +rs_n+rs_0+'<br/>')
    }
    }
    test(
    5,9);
    </script>

      有更优的算法,请跟贴

      

      

  • 相关阅读:
    love 玫瑰花
    正则表达式
    .NET Mvc
    html收藏
    winform问题集锦
    MSDE2000
    Oracle 语法
    PowerDesigner
    Oracle 操作
    文件转换(待完善)
  • 原文地址:https://www.cnblogs.com/mybest/p/2170123.html
Copyright © 2011-2022 走看看