human
node.jsのメソッドの例を使用して、最初の10のベストセラー製品をリストしてください。名前、SKU、販売数量が含まれています。
gpt
売れ筋商品トップ10をリストアップするために使用できるNode.jsメソッドの例を示します：

```
const products = [
  { name: "Product 1", sku: "P001", quantitySold: 120 },
  { name: "Product 2", sku: "P002", quantitySold: 90 },
  { name: "Product 3", sku: "P003", quantitySold: 75 },
  { name: "Product 4", sku: "P004", quantitySold: 50 },
  { name: "Product 5", sku: "P005", quantitySold: 35 },
  // ... más productos
];

function getTop10Products(products) {
  // Ordenar los productos por cantidad vendida de manera descendente
  products.sort((a, b) => b.quantitySold - a.quantitySold);

  // Tomar los 10 primeros productos
  const top10 = products.slice(0, 10);

  // Imprimir los resultados
  console.log("Nombre | SKU | Cantidad vendida");
  console.log("------------------------------");
  top10.forEach(product => {
    console.log(`${product.name} | ${product.sku} | ${product.quantitySold}`);
  });
}

getTop10Products(products);
```

この例では、まず商品を表すオブジェクトを含む配列 products を定義します。そして、products の配列を入力とする関数 getTop10Products を作成します。この関数は、sort 関数を使用して製品を販売数で降順にソートし、slice 関数を使用して上位 10 製品を取得します。最後に、この関数は forEach ループを使用して結果を表示します。