zoukankan      html  css  js  c++  java
  • 范仁义js课程---68、数组的遍历的练习

    范仁义js课程---68、数组的遍历的练习

    一、总结

    一句话总结:

    数组的遍历的练习中,我们是遍历数组,找出得分不及格的对象,对其它数组的操作一般也是遍历数组,找出满足条件的数组中的元素。

    二、数组的遍历的练习

    博客对应课程的视频位置:68、数组的遍历的练习
    https://www.fanrenyi.com/video/19/172

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>数组遍历的练习</title>
     6 </head>
     7 <body>
     8 <!--
     9 写一个函数,将如下数组中得分不及格的对象提取出来,
    10 封装到一个数组中,然后返回
    11 
    12     var arr=[
    13         {name:'贾宝玉',score:58},
    14         {name:'林黛玉',score:98},
    15         {name:'薛宝钗',score:90},
    16         {name:'贾环',score:45},
    17         {name:'贾政',score:88},
    18         {name:'袭人',score:59}
    19     ];
    20 -->
    21 <script>
    22     var arr=[
    23         {name:'贾宝玉',score:58},
    24         {name:'林黛玉',score:98},
    25         {name:'薛宝钗',score:90},
    26         {name:'贾环',score:45},
    27         {name:'贾政',score:88},
    28         {name:'袭人',score:59}
    29     ];
    30 
    31     function getPeople(arr) {
    32         var new_arr=[];
    33 
    34         //操作:将arr数组中得分不及格的对象提取出来,添加到new_arr数组中
    35         //1、遍历arr数组
    36         //i 是index
    37         for (var i=0;i<arr.length;i++){
    38             //2、将得分不及格的对象找出来
    39             if(arr[i].score<60){
    40                 //3、将这个对象添加到new_arr数组中
    41                 new_arr.push(arr[i]);
    42             }
    43         }
    44         return new_arr;
    45     }
    46     console.log(getPeople(arr));
    47 
    48 </script>
    49 </body>
    50 </html>
     
  • 相关阅读:
    匈牙利算法-二分图的最大匹配
    UOJ 407(IOI2018 D1T3)
    UOJ 460
    UOJ 405(IOI2018 D1T1)
    Codeforces 1110E
    2.文件结构
    1.常用快捷键
    Python3.x和Python2.x的差异
    javascript 常用内置对象
    94. Binary Tree Inorder Traversal(非递归实现二叉树的中序遍历)
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12501648.html
Copyright © 2011-2022 走看看