/* En la ciudad de Cancún se llevó a cabo un registro de la temperatura alcanzada en verano cada hora durante un día. Encuentra la temperatura promedio registrada, así como la temperatura máxima y la temperatura mínima con el horario en el cual se registraron. Datos: Temperaturas Donde: Temperaturas: Variable de tipo array numérico de 24 elementos que representa la temperatura registrada cada hora por espacio de un día. Para determinar la hora se considera que, por ejemplo Temperatura[0] representa las 0:00 hrs, Temperatura[13] es igual a 13:00hrs, etc. */ let temperatura = [20, 34, 19, 22, 27, 25, 34, 38, 46, 51, 27, 50, 21, 28, 31, 37, 40, 40, 45, 35, 38, 22, 23, 52]; let temperaturaProm = 0, promedio = 0, tempMax = temperatura[0], tempMin = temperatura[0], horasMin = 0, horasMax = 0; let temperaturaDia = ((temps) => { for(var i = 0, j=0; i < temps.length; i++, j++){ temperaturaProm += temperatura[i]; if (temps[i] > tempMax) { tempMax = temps[i]; horasMax = j; } else if(temps[i] < tempMin){ tempMin = temps[i]; horasMin = j; } } promedio = temperaturaProm / temps.length; })(temperatura); console.log(`El promedio de la temperatura es: ${promedio} la temperatura menor fue: ${tempMin} registrado a las ${horasMin}:00 horas la temperatura mayor fue: ${tempMax} registrado a las ${horasMax}:00 horas`);