Skip to content

Instantly share code, notes, and snippets.

@mauromarano
Last active December 27, 2015 14:19
Show Gist options
  • Save mauromarano/7339882 to your computer and use it in GitHub Desktop.
Save mauromarano/7339882 to your computer and use it in GitHub Desktop.
Calcola quando si spende e quando si puo' guadagnare con il metodo di scommessa dell X.
/**
* Calcola quanto si spende e quanto si puo' guadagnare
* con il metodo di scommessa dell X.
* L'utilizzo è molto semplice si fa:
*
* console.log(cal(6,2));
*
* @param {int} partite Numero di partite dopo quanto esce l'X
* @param {int} puntata Numero di puntata con cui si inizia il ciclo
* @return {array} Array che contiene tutte le informazioni
*/
var cal = function(partite, puntata){
if(partite <= 0 ){
return false;
}
var bet = [
{
puntata : puntata,
perdita : puntata,
vincita : puntata * 3,
vincita_netta : (puntata * 3) - puntata
}
];
for(var i = 2; i<=partite; i++){
var data = {
puntata : bet[i-2]['puntata']*2 ,
perdita : bet[i-2]['perdita'] + bet[i-2]['puntata']*2,
vincita : bet[i-2]['puntata']*6,
vincita_netta : (bet[i-2]['puntata']*6) - bet[i-2]['perdita']
};
bet.push(data);
}
return bet;
};
console.log(cal(6,2));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment