Conceptos fundamentales de la programación en JavaScript

Beginner

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

Introducción

En este laboratorio, exploraremos los conceptos fundamentales de la programación en JavaScript. Aprenderás cómo escribir código básico en JavaScript y adquirir una comprensión de variables, tipos de datos, funciones y estructuras de control. Al final de este laboratorio, tendrás una base sólida en la programación en JavaScript y serás capaz de aplicar tus conocimientos para resolver problemas del mundo real.

Cómo contar ocurrencias en JavaScript

Para contar el número de veces que aparece un valor específico en una matriz (array) de JavaScript, puedes utilizar el método Array.prototype.reduce().

Aquí está cómo se puede hacer:

  1. Abre la Terminal/SSH y escribe node para comenzar a practicar la codificación.
  2. Copia y pega el siguiente código:
const countOccurrences = (arr, val) =>
  arr.reduce((a, v) => (v === val ? a + 1 : a), 0);
  1. En el código anterior, la función countOccurrences toma dos argumentos: la matriz en la que buscar y el valor que se va a contar.
  2. El método reduce() se utiliza para recorrer cada elemento de la matriz y aumentar un contador cada vez que se encuentra el valor específico.
  3. Para probar la función, llámala con una matriz y un valor, como esto:
countOccurrences([1, 1, 2, 1, 2, 3], 1); // 3

Esto devolverá el número de veces que 1 aparece en la matriz [1, 1, 2, 1, 2, 3], que es 3.

Resumen

¡Felicidades! Has completado el laboratorio de conteo de ocurrencias. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.