|
@@ -10,24 +10,27 @@ angular.module('bootcampApp')
|
10
|
10
|
params: {
|
11
|
11
|
num: 9,
|
12
|
12
|
min: 1,
|
13
|
|
- max: 50000,
|
|
13
|
+ max: 5000,
|
14
|
14
|
col: 1,
|
15
|
15
|
base: 10,
|
16
|
16
|
format: 'plain',
|
17
|
17
|
rnd: 'new'
|
18
|
18
|
}
|
19
|
19
|
}).then(function(response){
|
20
|
|
- return response.data.split("\n");
|
|
20
|
+ return _(response.data.split ("\n")).compact().map(function(element){
|
|
21
|
+ return parseInt(element, 10);
|
|
22
|
+ });
|
21
|
23
|
});
|
22
|
24
|
};
|
23
|
25
|
|
24
|
26
|
function startNumberGeneration(numbers_to_find){
|
|
27
|
+ numbers_to_find = numbers_to_find.value();
|
25
|
28
|
var deferred = $q.defer();
|
26
|
29
|
var p = deferred.promise;
|
27
|
30
|
|
28
|
31
|
$rootScope.$evalAsync(function(){
|
29
|
32
|
var min = 1,
|
30
|
|
- max = 50000;
|
|
33
|
+ max = 5000;
|
31
|
34
|
var newNumber = null;
|
32
|
35
|
var found_numbers = [];
|
33
|
36
|
var number_index = 0;
|