Jak mogę sprawdzić ilość trafień?
Mam tablicę z liczba wylosowanymi i wybranymi i teraz chciałbym sprawdzić liczbę trafień tylko nie bardzo wiem jak?
Ktoś podpowie?
0
2
Brzydko:
function countHits(bet, drawn) {
let hits = 0
for(let i = 0; i < bet.length; i++) {
if (drawn.includes(bet[i])) {
hits++
}
}
return hits
}
ładniej:
function countHits(bet, drawn) {
return bet.reduce((result, betItem) => result + drawn.includes(betItem), 0)
}
wywołanie:
const hits = countHits([1, 2, 3, 4, 5, 6], [1, 2, 4, 6, 8, 9])