Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Impulse {
- public static main(cmdLn : string[]) {
- let currentlevel : number = /* parseInt */parseInt(cmdLn[0]);
- let extraEXP : number = /* parseInt */parseInt(cmdLn[1]);
- let totexp : number = 0;
- let exp : number = 0;
- let expperlevel : number = 10;
- for(let level : number = 1; level <= currentlevel; level++) {
- exp = exp + expperlevel;
- totexp = totexp + exp;
- if(level % 100 === 0) {
- expperlevel = expperlevel + 5;
- exp = (exp / 2|0);
- }
- };
- let totalEXPafter : number = totexp + extraEXP;
- totexp = 0;
- exp = 0;
- expperlevel = 10;
- let levelafter : number = 0;
- while((totexp < totalEXPafter)) {
- levelafter++;
- exp = exp + expperlevel;
- totexp = totexp + exp;
- if(levelafter % 100 === 0) {
- expperlevel = expperlevel + 5;
- exp = (exp / 2|0);
- }
- };
- console.info("Din level blir: " + levelafter);
- }
- }
- Impulse["__class"] = "Impulse";
- Impulse.main(null);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement