javascript อะเรย์ แบบ รวมตัวที่คีย์เดียวกัน ไว้ด้วยกัน

เช่น 

function getDemand(k=0){
  var demand =[['SKU1','AAA',100],
              ['SKU2','BBB',150],
              ['SKU3','CCC',120],
              ['SKU1','AAA',250]];
  var ret = [];
  for ( let r =0; r< demand.length ; r++ ) {
    // if ( demand ) {
    //    ret.push([demand[r][0],demand[r][1],demand[r][2],demand[r][3]]);
    // }
    // else {
    // }
  // Logger.log(ret)
  }
  // Logger.log(ret);
  return demand;
คืออยากทำ uniqekey ให้เหลือ demand=[['SKU1','AAA',350],['SKU2','BBB',150],['SKU3','CCC',120]]
ข้างในผมวนลูปไม่ถูก เพราะ มันเช็คค่าที่ละ demand[r] ซึ่งมันเป็นแถว ไม่ใช่ คอลัมน์ หนะครับ รบกวนแนะนำว่าต้องดูอะไร
ปล. ผมเขียนโปรแกรมเป็นงานอดิเรกนะ อย่า สงสัย ถ้าถามง่าย ๆ 5555
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่