Skip to content

Repository files navigation

Görev 4: İstenilen Markanın Model Yılına Göre Eldeki Araç Sayısı

Reklamları model yılına göre özelleştirip stokları eritmek için bir çalışma başlatıldı. Eldeki arabaların, istenen markaya göre hangi modelden kaçar tane olduğunu hesaplamak istiyorlar.

  • Bunun için adı countStock olan bir fonksiyon yazalım.
  • Bu fonksiyon arabaların özelliklerini(object) içeren listeyi(array) ve markasını(name'de geçiyor) parametre olarak alsın.
  • Yıllara göre kaçar tane olduğunu bir obje olarak dönsün.

Örnek Kullanım:
countStock(arabaStogu, "Hyundai")

{ 2018: 2, 2019: 4, ... } gibi bir obje dönmeli

  • İpucu: .filter() metodunu kullanarak arabaları markaya göre filtreleyebilirsin.
  • İpucu: .forEach() metodunu kullanarak araba array'inde bir döngü yapabilirsin.
  • İpucu: Nesneleri depo olarak kullanabilirsin! key değerini rakam, value'sunu tekrar sayısı olarak kullanabilirsin.

Dikkat

  • Volvo'daki kod temizliği kurallarına dikkat.
  • Bunun için klasik for döngüleri yerine .filter() gibi metodları arrow function yazarak tanımlıyorsun.
  • Örnek data:
    name: 'Hyundai Verna 1.6 SX',
    year: 2012,
    selling_price: 600000,
    km_driven: 100000,
    fuel: 'Dizel',
    seller_type: 'Sahibinden',
    transmission: 'Manuel',
    owner: 'İlk Sahibi',
    }]
    

## Önemli Notlar

- Proje dizinindeki `user.json` dosyasını bulun ve `user_id` alanını NextGen proje ekranında görünen kendi `user_id` değeriniz ile güncelleyin.
- Geliştirme sırasında testleri izlemek için `npm test` komutunu kullanın.
- Testleri çalıştırıp skoru NextGen'e kaydetmek için `npm run sendresults` komutunu kullanın.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages