# JS 工程師養成直播班第 11 組 --- 第 6 週討論區 ###### tags: `2022 JS直播班` `秋季班` `六角學院` | 組員名單 | 報到 | | -------- | -- | | xherbruce#6825 | :heavy_check_mark: | | 哈囉哈#5196 |:heavy_check_mark:| | 薯餅#3581 | :heavy_check_mark: | | m_m#5493 | :heavy_check_mark: | |安o#2448| :heavy_check_mark: | |ismelee#7906| :heavy_check_mark: | |Cookie SSS#6991| :heavy_check_mark: | ### 小組討論 - 使用 discord 討論串討論本周問題點 我們使用[pair programing](https://medium.com/pm%E7%9A%84%E7%94%9F%E7%94%A2%E5%8A%9B%E5%B7%A5%E5%85%B7%E7%AE%B1/pair-programming-%E6%98%AF%E4%BB%80%E9%BA%BC-d4fffa7f0466) 方式 一人打code 所有人給邏輯想法 一起完成一起完成小組作業 ![](https://i.imgur.com/Qq9nlva.png) - 使用 discord 語音討論 ## 問題 ### 第一題:一起討論第六週 LV2 該如何實作! ### 第二題:撈取 [2021 前端工程師薪資資料](https://raw.githubusercontent.com/hexschool/2021-ui-frontend-job/master/frontend_data.json?token=AAQWFQDSNRRXC6FBW7PDSETBOESVW) * 抓取各產業的薪資滿意度、產業滿意度的平均分數 * 撈取男性跟女性比例有多少 * 自行思考自己要如何撈想撈的資料,以及組員會如何實作 ```javascript let data; let industry = []; let objIndusty = {}; function getData() { axios .get( "https://raw.githubusercontent.com/hexschool/2021-ui-frontend-job/master/frontend_data.json?token=AAQWFQDSNRRXC6FBW7PDSETBOESVW" ) .then(function (response) { // handle success data = response.data; data.forEach((element) => { if (!industry.includes(element.company.industry)) { industry.push(element.company.industry); } }); console.log(industry); // ans(); // console.log(objIndusty); }); } function ans() { data.forEach((x) => { if (!objIndusty.hasOwnProperty(x.company.industry)) { objIndusty[x.company.industry] = 0; } objIndusty[x.company.industry] += x.company.alary_score; }); } // set 不會重複資料 // let industry = new Set() // data.forEach(x=>industry.add(x.company.industry)) ``` * [分享解法](https://codepen.io/minnn7716/pen/yLEazEJ) * [用抓字數的方式抓公司](https://codepen.io/sqhjikpa-the-selector/pen/KKeaQqE?editors=1011) ---