Quiero un script en javascript que elegir valor1 o valor2 al azar, no entre los dos valores , sólo los valores reales.

Gracias!!!!

4 Comentarios

  1. 75

    La Matemáticas.al azar[MDN] función elige un valor aleatorio en el intervalo de [0, 1). Usted puede tomar ventaja de esta opción para elegir un valor al azar.

    var chosenValue = Math.random() < 0.5 ? value1 : value2;
    • Esto es un poco pedante, pero debe ser < o >=. De lo contrario, value1 será ligeramente más probable. Esto es debido a que random devuelve un número hasta, pero no incluyendo 1.0.
    • Yo estaba tratando de averiguar qué operador de comparación que se utilice; gracias. Se fija ahora.
  2. 28

    Math.round(Math.random()) devuelve un 0 o un 1, cada valor de la mitad del tiempo.

    Se puede utilizar como un true o false, ‘jefes’ o ‘colas’, o como un 2 miembro índice de matriz-

    ['true','false'][Math.round(Math.random())] le devuelve ‘true’ o ‘false’…

  3. 2
    parseInt(Math.random() * 2) ?  true : false;
    • Normalmente es bueno añadir algo de información contextual explicando su código para una respuesta

Dejar respuesta

Please enter your comment!
Please enter your name here