Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    X Esperti -> if (random_number .... NON lo voglio random

    Ciao ragrez. Ho il seguente codice per dare il 70% di possibilità di visita alla prima cosa (qualsiasi essa sia), ed il restante 30% all'altra:
    codice:
    <script type="text/javascript">
         var random_number = Math.random() * 100;
         if (random_number <= 70){
     
         } else if (random_number > 70 && random_number <= 100){
     
         }
     </script>
     <script type="text/javascript"
           src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
    Quale è il problema? Che è solo probabilità ... Io invece vorrei fosse un vero 70% ,,, Es. le prime 7 visualizzazione, fai veder la mia cosa, e le restanti 3, l'altra ... e poi il ciclo rinizia ...

    Ps. Mi serve che sia SOLO javascript, con un solo file (come questo) ... Grazie ...

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    in realtà potresti fare una cosa diversa

    - crea un array di 10 elementi [1..10]
    - fai uno shuffle su una copia dell'array riordinandolo casualmente
    - if lunghezza della array copiato > 0 fai un pop() dall'array e se il numero è minore di 4 esegui un azione altrimenti esegui l'altra.
    - dopo 10 chiamate hai effettivamente eseguito 3 volte un'azione e 7 l'altra

    Ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Mi faresti un esempio concreto usando magar una parte del mio codice?

    Dentro premetto che ci devo metter gli javascript di annunci google quindi deve funzionare ..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.