Predefinição:Testerag: mudanças entre as edições

De PokeXGames
Ir para navegação Ir para pesquisar
(Criar página em branco)
 
Sem resumo de edição
 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
Linha 1: Linha 1:
function calcPokemonBoost(initBoost, endBoost, boostType, stonePrice){   
    let responseBoost = [];   
    let usedStones = 0;
    let stonesForBoost = 1;


    for(i = 1; i <= endBoost; i++) {       
        usedStones += stonesForBoost;
        if ( i % boostType === 0) stonesForBoost++;
        const price = usedStones * stonePrice;
        responseBoost.push(
            {
                price: price,
                necessary_stones: usedStones,
                boost: i
            }
        );       
    }
    return responseBoost;
}

Edição atual tal como às 14h49min de 16 de janeiro de 2023

function calcPokemonBoost(initBoost, endBoost, boostType, stonePrice){

   let responseBoost = [];    
   let usedStones = 0;
   let stonesForBoost = 1;
   for(i = 1; i <= endBoost; i++) {        
       usedStones += stonesForBoost;
       if ( i % boostType === 0) stonesForBoost++;
       const price = usedStones * stonePrice;
       responseBoost.push(
           {
               price: price,
               necessary_stones: usedStones,
               boost: i
           }
       );        
   }
   return responseBoost;

}