getMediaVoto method

double getMediaVoto()

Calcola e rest1ituisce la media dei voti assegnati ai libri. Se non ci sono libri recensiti, restituisce 0. @return Media dei voti.

Implementation

double getMediaVoto() {
  final votiLibri =
      libreria
          .getLibri()
          .where((l) => l.voto != null)
          .map((l) => l.voto!)
          .toList();
  return votiLibri.isNotEmpty
      ? votiLibri.reduce((a, b) => a + b) / votiLibri.length
      : 0.0;
}