Marangoz enişten, yeni aldığı bir işte tahtadan dikdörtgenler halinde parçalar hazırlıyor. Bu işin sadece malzeme tutarını hazırladığı parçaların alanlarından hesaplıyor. Senden, toplam malzeme giderini hesaplayacak bir uygulama yazmanı istedi.
- Adı
totalAreaolan bir fonksiyon yazalım. - Bu fonksiyon parçaların ölçülerini(örn: [yukselik, genislik]) içeren bir listeyi parametre olarak alsın.
- Gelen listedeki her bir dikdörtgenin alanını hesaplayıp, toplam alanı dönsün.
totalArea([[3,5], [2,8], [3,12]]) // 67 dönmeli (3*5 + 2*8 + 3*12)
totalArea([[1,100], [2,10], [3,40]]) // 240 dönmeli- Gelen listenin(array) her bir elemanı 2 elemanlı bir array!
- Bir alternatif olarak
for ofdöngüsünü araştırabilirsin.
- Proje dizinindeki
user.jsondosyasını bulun veuser_idalanını NextGen proje ekranında görünen kendiuser_iddeğeriniz ile güncelleyin. - Geliştirme sırasında testleri izlemek için
npm testkomutunu kullanın. - Testleri çalıştırıp skoru NextGen'e kaydetmek için
npm run sendresultskomutunu kullanın.