This content was deleted by the author. You can see it from Blockchain History logs.

Resolviendo el reto /Solving the challenge

"La programación es como cocinar: puedes hacerlo bien o puedes hacerlo realmente bien." - Larry Wall

Esta es una serie de post que se enfocan en resolver los problemas diarios del usuario @ydavgonzalez paso a paso y enseñando el enfoque de programación.

enlace al reto

Problema:

En una bolsa hay 8 bolas rojas, 6 azules y 4 verdes. Si se saca una bola al azar, ¿cuál es la probabilidad de que sea roja o azul?

Pasos para resolver el problema:

  1. Conocimientos matemáticos necesarios:
  • Probabilidad: Es la proporción de resultados favorables respecto al total de resultados posibles.
  1. Conocimientos de programación necesarios:
  • Variables: Para almacenar los valores de las bolas rojas, azules y verdes.
  • Operadores lógicos: Para combinar condiciones, como "o".
  • Restas: Para calcular el número total de bolas y el número de bolas rojas y azules.
  • División: Para calcular la probabilidad.
  1. Código JavaScript:// Número de bolas rojas, azules y verdes
    const bolasRojas = 8;
    const bolasAzules = 6;
    const bolasVerdes = 4;

// Calcular el número total de bolas
const totalBolas = bolasRojas + bolasAzules + bolasVerdes;

// Calcular el número de bolas rojas o azules
const bolasRojasAzules = bolasRojas + bolasAzules;

// Calcular la probabilidad de sacar una bola roja o azul
const probabilidadRojaAzules = bolasRojasAzules / totalBolas;

console.log("Probabilidad de sacar una bola roja o azul:", probabilidadRojasAzules);
Resultado:Probabilidad de sacar una bola roja o azul: 0.7