Project

General

Profile

« Previous | Next » 

Revision 53464

Applying lattest changes in production

View differences:

number-utils.class.ts
6 6
  public static roundNumber(num: number):any {
7 7
      console.log("Trying to round number: "+ num);
8 8
      var roundNum = null;
9
      var initialNum = num;
9 10
      if(num >= 1000000){
10 11
        num=num/1000000;
11 12
        num= Math.round(num);
12
        roundNum =  { "number": num, "size": "mi" };
13
        roundNum =  { "number": num, "size": "mi", count: initialNum};
13 14
      }else if( num >= 10000){
14 15
        num=num/1000;
15 16
        num= Math.round(num);
16
        roundNum =  { "number": num, "size": "K" };
17
        roundNum =  { "number": num, "size": "K", count: initialNum};
17 18
      }else if (num >= 100) {
18 19
        num=num/100;
19 20
        num= Math.round(num);
20 21
        num=num*100;
21
        roundNum =  { "number": num, "size": "" };
22
        roundNum =  { "number": num, "size": "" , count: initialNum};
22 23
      }else{
23
        roundNum =  { "number": num, "size": "" };
24
        roundNum =  { "number": num, "size": "" , count: initialNum};
24 25
      }
25 26
      console.log("Rounded number: "+ roundNum.number + " "+ roundNum.size);
26 27
      return roundNum;

Also available in: Unified diff