-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.js
79 lines (76 loc) · 2.17 KB
/
project.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
var app = angular.module('my_mod' , []);
app.controller('prod', function ($scope) {
$scope.products = [
{ name:"sumsung",price:12000,active:false},
{ name:"iphone",price:120000,active:false},
{ name:"nokia",price:18000,active:false},
{ name:"vivo",price:21000,active:false},
{ name:"opp",price:11000,active:false},
{ name:"gionee",price:21000,active:false}
]
$scope.addToList = function (p) {
p.active = !p.active;
}
$scope.total = function(){
var total = 0;
angular.forEach($scope.products, function (p) {
if(p.active == true)
{total = total + p.price;}
});
return total;
}
});
//todo html controller
app.controller('todo',function ($scope) {
$scope.details_todo = [
//done "task 1","task 2","task 3","task 4","task 5"
{task:'coding', details:"nodejs and angularjs" },
{task:'testing', details:"tools" },
{task:'analysis', details:"page view" },
{task:'reuseiablet', details:"same module" },
{task:'dynamic', details:"DMA" },
];
//$scope.Task = "";
/* done
$scope.addtask = function () {
//$scope.details_todo.name.push($scope.Task);
$scope.details_todo.push($scope.values);
$scope.values="";
};
$scope.delete = function (index) {
$scope.details_todo.splice(index,1);
}
*/
$scope.nameH = " ";
$scope.addtask = function(index){
/*
$scope.details_todo[index].push({task:$scope.nameH});
$scope.nameH = "";
$scope.details_todo[index].push({details:$scope.detailsH});
$scope.details=""; */
if(index){
$scope.obj1 = {
task:nameH
};
this.details_todo.push(obj1);
this.nameH = '';
}
if(index){
$scope.obj2 = {
task:detailsH
};
this.details_todo.push(obj2);
this.detailsH = '';
}
}
$scope.delete =function (index) {
$scope.details_todo.splice(index,1);
}
});
/*
var points = [40, 100, 1, 5, 25, 10];
points.sort(function(a, b){return a - b});
points.reverse();
points.sort(function(a, b){return 0.5 - Math.random()});
console.log(points);
*/