"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.
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:
- Conocimientos matemáticos necesarios:
- Probabilidad: Es la proporción de resultados favorables respecto al total de resultados posibles.
- 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.
- 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