• <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <small id="ggggg"></small> <sup id="ggggg"></sup>
    <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <tfoot id="ggggg"></tfoot>
  • <nav id="ggggg"><cite id="ggggg"></cite></nav>
    <nav id="ggggg"></nav>
    成人黃色A片免费看三更小说,精品人妻av区波多野结衣,亚洲第一极品精品无码,欧美综合区自拍亚洲综合,久久99青青精品免费观看,中文字幕在线中字日韩 ,亚洲国产精品18久久久久久,黄色在线免费观看

    淺談JavaScript實現可視化展示冒泡排序過程

    2020-4-4    seo達人



    <!DOCTYPE html>

    <html>

    <head>

    <title>JavaScript實現可視化展示冒泡排序過程</title>

    <style>

    #boxes{

    border:1px solid grey;

    width:1320px;

    height:300px;

    margin-top:10px;

    position:relative;

    }

    .box{

    background:red;

    width:20px;

    line-height:30px;

    text-align:center;

    font-family:Microsoft Yahei;

    font-size:15px;

    color:white;

    margin:0 1px;

    position:absolute;

    }

    </style>

    </head>

    <body>

    <div id="boxes"></div>

    <script>

    function random(){

    var numbers = [];

    for (var i = 0; i < 60; i++) {

    var number = Math.floor(Math.random() 90 + 10);

    numbers.push(number);

    var divElement = document.createElement("div");

    var parentElement = document.getElementById("boxes");

    divElement.style.left = i
    20 + i 2 + "px";

    divElement.style.top = 300 - 3
    number + "px";

    divElement.style.height = 3 number + "px";

    divElement.setAttribute("class","box");

    parentElement.appendChild(divElement);

    }

    return numbers;

    }

    function sort(){

    var numbers = random();

    var parentElement = document.getElementById("boxes");

    var i = 0, j = 0;

    var time = setInterval(function() {

    if (i < numbers.length) {

    if (j < numbers.length - i) {

    if (numbers[j] > numbers[j + 1]) {

    var temp = numbers[j];

    numbers[j] = numbers[j + 1];

    numbers[j + 1] = temp;

    parentElement.innerHTML = "";

    for (var k = 0; k < numbers.length; k++) {

    var textNode = document.createTextNode(numbers[k]);

    var divElement = document.createElement("div");

    divElement.appendChild(textNode);

    divElement.style.left = k
    20 + k 2 + "px";

    divElement.style.top = 300 - 3
    numbers[k] + "px";

    divElement.style.height = 3 * numbers[k] + "px";

    divElement.setAttribute("class","box");

    parentElement.appendChild(divElement);

    }

    }

    j++;

    }

    else{

    i++;

    j = 0;

    }

    }

    else {

    clearInterval(time); 

    return;

    }

    }, 100);  

    }

    sort();

    </script>

    </body>

    </html>

    ————————————————

    版權聲明:本文為CSDN博主「筱葭」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。

    原文鏈接:https://blog.csdn.net/zhouziyu2011/java/article/details/53899692

    日歷

    鏈接

    個人資料

    藍藍設計的小編 http://m.lzhte.cn

    存檔

    主站蜘蛛池模板: 日韩无码乱了www亚洲无码视频 | 日韩无码高清视频| 国产精品青草视频免费播放| 99久久精品国产一区| 92精品国产自产在线观看| 99在线精品国自产拍中文字幕| 久久亚洲av熟女国产| 国产嫖妓91东北老熟女久久一| 国产成人亚洲精品无码影院bt | 中美日韩在线网免费毛片视频| 日韩人妻无码精品二专区| 成A人片亚洲日本久久| 国产精品av中文字幕 | 色综合久久久久无码专区| 人妻无码系列一区二区三区| 人妻少妇精品视频无码专区| 亚洲AV无码专区国产乱码DVD| 妺妺窝人体色WWW在线观看| 亚洲最大日韩精品一区| 久久亚洲线观看视频| 一本大道AV伊人久久综合| 亚洲精品成人无码中文毛片不卡 | 国产AV一区二区三区天堂综合网| 久久久国产精品无码免费专区| 亚洲av成人无码网站在线观看| 国产999久久高清免费观看| 国产丝袜在线精品丝袜| 欧美日韩免费一区中文字幕 | 东方四虎av在线观看| 老司机久久99久久精品播放免费| 欧美性网| 变态另类第一页| 欧美成人在线观看| 久久精品亚洲第一福利| 欧美日韩无线码在线观看 | 久久人人爽天天玩人人妻精品| 亚洲综合色婷婷七月丁香| 蜜臀av无码国产精品色午夜麻豆 | 亚洲AV无码无在线观看红杏 | 深夜激情网| 亚洲熟女中文字幕男人总站|