Prosty kalkulator w JS

0

Cześć, chciałbym napisać prosty kalkulator, który pokazuje ile potrzebujemy kupić cegieł dla podanego metrażu.
Kod wygląda następująco:


// tabela wymiarów, na zasadzie WYMIAR:[ilosc przy fudze 4mm, ilosc przy fudze 8mm, ilosc przy fudze 12mm]

const rozmiary = {
  MD5: [88, 99, 120],
  WD40: [101, 96, 72],
  MF65: [80, 102, 71],
}

function obliczMetraz(rozmiar,powierzchnia, fuga) {
  var ile_na_metr = rozmiary[rozmiar][fuga]  //Czy dobrze próbuję odczytać wartość z tablicy? Zgodnie z przykładem byłoby to rozmiary['WD40'][1] czyli licze na 99 :)
  return ile_na_metr * powierzchnia
}

// Przykład
const wynik = obliczMetraz('WD40',100, 1);
console.log(wynik);


Problem opisałem w komentarzu, chyba źle podchodzę do odczytania danych.
Próbowałem je również odczytać przy pomocy samych cyfr rozmiary[1][1] i też mam błąd:
Identifier 'rozmiary' has already been declared

Jestem laikiem w tej kwestii, a taka deklaracje tablicy miałem w jednym ze starych projektów..

1

Podany przez Ciebie fragment wygląda dobrze - jeśli otrzymujesz Identifier 'rozmiary' has already been declared, to kwestia innego kodu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1