-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
87 lines (63 loc) · 1.34 KB
/
script.js
File metadata and controls
87 lines (63 loc) · 1.34 KB
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 mas,menos,tam=16,title;
var color,updateColor;
function inicio(){
mas=document.querySelector('.btn_aumentar');
menos=document.querySelector('.btn_disminuir');
title=document.querySelector('.header__title');
color=document.querySelector('.color');
updateColor=document.querySelector('.update_color');
mas.addEventListener('click',Aumentar);
menos.addEventListener('click',Disminuir);
updateColor.addEventListener('click',Color);
}
function Aumentar(){
size.incrementar();
title.style.fontSize=size.valor()+"px";
}
function Disminuir(){
size.decrementar();
title.style.fontSize=size.valor()+"px";
}
var size=(function(){
var contador=0;
function Closure(valor){
contador+=valor;
};
return{
incrementar:function(){
Closure(1);
},
decrementar:function(){
Closure(-1);
},
valor:function(){
return contador;
}
};
})();
/*function Tamaño(){
tam++;
var f= Aumentar(tam);
f();
}
function Tamaño1(){
if(tam>16){
tam--;
}
var f1=Aumentar(tam);
f1();
}
function Aumentar(size){
return function(){
title.style.fontSize=size+"px";
}
}*/
function Color(){
var col=UpdateColor(color.value);
col();
}
function UpdateColor(colo){
return function(){
document.body.style.backgroundColor=colo;
}
}