第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Javascript - 打印包含多個(gè)對(duì)象的數(shù)組中的所有名稱(chēng)

Javascript - 打印包含多個(gè)對(duì)象的數(shù)組中的所有名稱(chēng)

ITMISS 2021-10-14 17:28:04
所以我是 javascript 和編程的新手,我在下面有一組對(duì)象。我正在嘗試生成并打印一個(gè)數(shù)組,其中包含所有獲得 80 分或更高考試成績(jī)的學(xué)生的全名(名字和姓氏用“”分隔)。有點(diǎn)像 ['James Johnson'、'Stephanie Ottesen'、'Leonard Arvan'、'Beverly Mott'、'Beatrice Jaco']。我已經(jīng)創(chuàng)建了一個(gè)單獨(dú)的數(shù)組,但是我無(wú)法弄清楚如何僅訪問(wèn)數(shù)組中的某些對(duì)象并將它們添加到我的新數(shù)組中。通過(guò)谷歌搜索,我遇到了 .map()、.reduce() 和 .filter() 方法,但我正在努力弄清楚如何采用這些方法并將它們格式化到我的程序中。任何幫助或參考將不勝感激。let students = [{fname: "Jane", lname: "Brazier", snum: "100366942", agrade: 67.59127376966494, tgrade: 64.86530868914188, egrade: 70.52944558104066}, {fname: "Ricardo", lname: "Allen", snum: "100345641", agrade: 65.80370345301014, tgrade: 75.40211705841241, egrade: 55.39348896202821}, {fname: "Mary", lname: "Hernandez", snum: "100221207", agrade: 71.20761408935981, tgrade: 71.37529197926764, egrade: 75.82038980457698}, {fname: "James", lname: "Johnson", snum: "100200842", agrade: 72.5791318299902, tgrade: 81.65883679807183, egrade: 85.19664228946989}, {fname: "Stephanie", lname: "Ottesen", snum: "100225067", agrade: 88.19738810849226, tgrade: 84.68339894849353, egrade: 82.23947265645927}, {fname: "Martin", lname: "Conway", snum: "100358379", agrade: 71.28759059295344, tgrade: 79.13194908266965, egrade: 77.61880623797336}, {fname: "Andrew", lname: "Weaver", snum: "100376243", agrade: 70.01798139244363, tgrade: 78.64811561086252, egrade: 78.68650242850617}, {fname: "Rhonda", lname: "Ford", snum: "100296902", agrade: 56.14580882764524, tgrade: 63.9209865108888, egrade: 60.186613967770334}, {fname: "Leonard", lname: "Arvan", snum: "100220616", agrade: 80.67865525396981, tgrade: 92.73557717342663, egrade: 88.32126970338336}, {fname: "William", lname: "Culler", snum: "100307637", agrade: let studentNames = [];
查看完整描述

1 回答

?
天涯盡頭無(wú)女友

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個(gè)贊

僅提取 80 級(jí)或更高的學(xué)生Array.filter。

使用 將剩余的學(xué)生映射為新格式Array.map。

結(jié)果:


let students = [{

  fname: "Jane",

  lname: "Brazier",

  snum: "100366942",

  agrade: 67.59127376966494,

  tgrade: 64.86530868914188,

  egrade: 70.52944558104066

}, {

  fname: "Ricardo",

  lname: "Allen",

  snum: "100345641",

  agrade: 65.80370345301014,

  tgrade: 75.40211705841241,

  egrade: 55.39348896202821

}, {

  fname: "Mary",

  lname: "Hernandez",

  snum: "100221207",

  agrade: 71.20761408935981,

  tgrade: 71.37529197926764,

  egrade: 75.82038980457698

}, {

  fname: "James",

  lname: "Johnson",

  snum: "100200842",

  agrade: 72.5791318299902,

  tgrade: 81.65883679807183,

  egrade: 85.19664228946989

}, {

  fname: "Stephanie",

  lname: "Ottesen",

  snum: "100225067",

  agrade: 88.19738810849226,

  tgrade: 84.68339894849353,

  egrade: 82.23947265645927

}, {

  fname: "Martin",

  lname: "Conway",

  snum: "100358379",

  agrade: 71.28759059295344,

  tgrade: 79.13194908266965,

  egrade: 77.61880623797336

}, {

  fname: "Andrew",

  lname: "Weaver",

  snum: "100376243",

  agrade: 70.01798139244363,

  tgrade: 78.64811561086252,

  egrade: 78.68650242850617

}, {

  fname: "Rhonda",

  lname: "Ford",

  snum: "100296902",

  agrade: 56.14580882764524,

  tgrade: 63.9209865108888,

  egrade: 60.186613967770334

}, {

  fname: "Leonard",

  lname: "Arvan",

  snum: "100220616",

  agrade: 80.67865525396981,

  tgrade: 92.73557717342663,

  egrade: 88.32126970338336

}, {

  fname: "William",

  lname: "Culler",

  snum: "100307637",

  agrade: 65.75251699043244,

  tgrade: 62.18172136246404,

  egrade: 63.065185542933094

}, {

  fname: "David",

  lname: "Nakasone",

  snum: "100353719",

  agrade: 62.63260239883763,

  tgrade: 58.352794766947866,

  egrade: 59.80461902691901

}, {

  fname: "Maria",

  lname: "Young",

  snum: "100311331",

  agrade: 70.13767021264486,

  tgrade: 76.09348747016176,

  egrade: 79.99207130929622

}, {

  fname: "Beverly",

  lname: "Mott",

  snum: "100325579",

  agrade: 83.08140516644137,

  tgrade: 94.80666640692787,

  egrade: 85.15875656837004

}, {

  fname: "Patrick",

  lname: "Francis",

  snum: "100257773",

  agrade: 66.79534616079296,

  tgrade: 47.744928296560076,

  egrade: 64.05723052865763

}, {

  fname: "Tracy",

  lname: "Bonds",

  snum: "100233277",

  agrade: 70.2289028670531,

  tgrade: 65.32258294210156,

  egrade: 77.04816321925091

}, {

  fname: "Richard",

  lname: "Akers",

  snum: "100216705",

  agrade: 52.446722363991015,

  tgrade: 49.205597783687374,

  egrade: 53.72940974941982

}, {

  fname: "Beatrice",

  lname: "Jaco",

  snum: "100233935",

  agrade: 81.89338938644417,

  tgrade: 71.05459078971688,

  egrade: 83.08235397281308

}, {

  fname: "Guy",

  lname: "Wendelin",

  snum: "100336379",

  agrade: 68.17788319655493,

  tgrade: 63.82273085525137,

  egrade: 68.31559946786807

}, {

  fname: "Logan",

  lname: "Olsen",

  snum: "100265736",

  agrade: 59.89037739094347,

  tgrade: 71.76550299333657,

  egrade: 64.61665695830132

}, {

  fname: "Gene",

  lname: "Jeanlouis",

  snum: "100341666",

  agrade: 74.16481515505846,

  tgrade: 68.20592386917109,

  egrade: 78.25975050135006

}];


const result = students

  .filter(student => student.egrade >= 80)

  .map(student => `${student.fname} ${student.lname}`);

  

console.log(result);



查看完整回答
反對(duì) 回復(fù) 2021-10-14
  • 1 回答
  • 0 關(guān)注
  • 302 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)