Skip to content

Repository files navigation

Görev 1: Kur Çevirici

Geçen hafta iş teklifi almış ve kabul etmiştin. Volvo'daki son günlerin. Elindeki tüm projeleri tamamlamaya çalışıyorsun. En son olarak da takas yolu ile gelen araba dataları üzerinde istenilen analizleri yapan uygulama kaldı.

Devletin açıkladığı kurallara göre artık fiyatlar dolar yerine sadece TL olarak listelenebilecek. Öncelikle senden eldeki verileri yeni kurallara uygun hale getiren bir uygulama yazmanı istediler.

  • Bunun için convertCurrency adında bir fonksiyon yazalım.
  • Bu fonksiyon arabaların özelliklerini(object) içeren listeyi(array) ve dolar kurunu parametre olarak alsın.
  • selling_price'ı TL fiyatları ile güncelleyip listeyi geri dönsün.

Örnek Kullanım:

const data = [{
	name: "Tata Indigo Grand Benzin",
	year: 2014,
	selling_price: 250000,
	km_driven: 100000,
	fuel: "Benzin",
	seller_type: "Sahibinden",
	transmission: "Manuel",
	owner: "İlk Sahibi",
}];

convertCurrency(data, 28.45)

işlemi

[{
   name: "Tata Indigo Grand Benzin",
   year: 2014,
   selling_price: 7112500,
   km_driven: 100000,
   fuel: "Benzin",
   seller_type: "Sahibinden",
   transmission: "Manuel",
   owner: "İlk Sahibi",
}]

dönmeli

  • İpucu: .map() metodunu kullanabilirsin.

Dikkat

  • Volvo'daki kod temizliği kurallarına dikkat.
  • Bunun için klasik for döngüleri yerine .map() gibi metodları arrow function yazarak tanımlıyorsun.

Ö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