Promedio de Números

JavaScriptJavaScriptBeginner
Practicar Ahora

This tutorial is from open-source community. Access the source code

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, profundizaremos en el mundo de la programación de JavaScript y exploraremos el concepto de calcular el promedio de números. A través de ejercicios prácticos, aprenderá a usar el método Array.prototype.reduce() y a escribir una función para calcular el promedio de cualquier cantidad de valores. Al final de este laboratorio, tendrá una comprensión sólida de cómo usar JavaScript para realizar operaciones matemáticas en arrays de números.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript(("JavaScript")) -.-> javascript/AdvancedConceptsGroup(["Advanced Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") javascript/AdvancedConceptsGroup -.-> javascript/higher_funcs("Higher-Order Functions") javascript/AdvancedConceptsGroup -.-> javascript/spread_rest("Spread and Rest Operators") subgraph Lab Skills javascript/variables -.-> lab-28169{{"Promedio de Números"}} javascript/data_types -.-> lab-28169{{"Promedio de Números"}} javascript/arith_ops -.-> lab-28169{{"Promedio de Números"}} javascript/comp_ops -.-> lab-28169{{"Promedio de Números"}} javascript/higher_funcs -.-> lab-28169{{"Promedio de Números"}} javascript/spread_rest -.-> lab-28169{{"Promedio de Números"}} end

Cómo calcular el promedio de números en JavaScript

Para calcular el promedio de dos o más números en JavaScript, siga estos pasos:

  1. Abra la Terminal/SSH y escriba node para comenzar a practicar la codificación.
  2. Utilice el método integrado Array.prototype.reduce() para sumar cada valor a un acumulador, inicializado con un valor de 0.
  3. Divida la suma resultante entre la longitud del array.

A continuación, se muestra un fragmento de código de ejemplo que puede utilizar:

const average = (...nums) =>
  nums.reduce((acc, val) => acc + val, 0) / nums.length;

Puede llamar a la función average con un array o múltiples argumentos:

average(...[1, 2, 3]); // 2
average(1, 2, 3); // 2

Resumen

¡Felicidades! Has completado el laboratorio del Promedio de Números. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.