Código de JavaScript - Calculadora JS

Calculadora JSgráfica de visualizaciones


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 30 de Marzo del 2016 por Pablo Elias (Creado el 28 de Marzo del 2016)
1.068 visualizaciones desde el 28 de Marzo del 2016. Una media de 35 por semana
Calculadora JavaScript, utilizando la función eval(); para convertir una String en en número.

javascript-calculadora

0.1
estrellaestrellaestrellaestrellaestrella(1)

Actualizado el 02 de Abril del 2016 (Creado el 28 de Marzo del 2016)gráfica de visualizaciones de la versión: 0.1
1.069 visualizaciones desde el 28 de Marzo del 2016. Una media de 35 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

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
<!DOCTYPE html>
<html>
	<head>
		<!--   Calculadora JavaScript  -->
		<!-- autor: Pablo Elias Pineda -->
		<meta charset = 'utf-8'/>
		<style>
			button{
				font-family:consolas,monospace;width:20%;font-size:40px;height:20%;
				border:1px solid white;color:#eee;background:#224;
			}
			input{
				width:100%;font-size:35px;height:20%;
				color:#fff;background:#000;border:0px;
			}
			#ccontenedor{ height:300px;width:300px }
			#bb{ background:red }
			#bi{ background:green }
			#pa,#pc,#bE,#bm,#br,#bd,#bs{ background:#422 }
		</style>
		<script>
			window.onload = function(){
				var doc = document, contenedor, operacion = '', resultado;
 
				function S(i){ return doc.getElementById(i); }
				function res(){
					resultado = eval(operacion);
					cp.value = resultado;
					operacion = '';
				}
				function aap(bt) {
					operacion += bt.innerHTML;
					cp.value = operacion;
				}
				function bclick(b) {
					b.onclick = function() { aap(b); }
				}
 
				cc = S('ccontenedor');cp = S('cpantalla');
				b1 = S('b1');b2 = S('b2');b3 = S('b3');b4 = S('b4');
				b5 = S('b5');b6 = S('b6');b7 = S('b7');b8 = S('b8');
				b9 = S('b9');b0 = S('b0');bs = S('bs');br = S('br');
				bm = S('bm');bd = S('bd');bp = S('bp');bi = S('bi');
				bb = S('bb');pc = S('pc');pa = S('pa');bE = S('bE');
 
				bclick(b1);bclick(b2);bclick(b3);bclick(b4);
				bclick(b5);bclick(b6);bclick(b7);bclick(b8);
				bclick(b9);bclick(b0);bclick(bm);bclick(bs);
				bclick(br);bclick(bp);bclick(bd);bclick(pa);
				bclick(pc);bclick(bE);
				bb.onclick = function(){ operacion = resultado = cp.value = ''; }
				bi.onclick = res;
 
			}
		</script>
		<title>Calculadora</title>
	</head>
	<body>
		<div id = 'ccontenedor'>
			<input type = 'button' value = '' id = 'cpantalla'/><br/>
			<button id='b1'>1</button><button id='b2'>2</button><button id='b3'>3</button><button id='bs'>+</button><button id='bb'><</button><br/>
			<button id='b4'>4</button><button id='b5'>5</button><button id='b6'>6</button><button id='br'>-</button><button id='pa'>(</button><br/>
			<button id='b7'>7</button><button id='b8'>8</button><button id='b9'>9</button><button id='bm'>*</button><button id='pc'>)</button><br/>
			<button id='b0'>0</button><button id='bp'>.</button><button id='bi'>=</button><button id='bd'>/</button><button id='bE'>E</button>
		</div>
	</body>
</html>



Comentarios sobre la versión: 0.1 (1)

Imágen de perfil
Humberto
01 de Julio del 2016
estrellaestrellaestrellaestrellaestrella
la mejor que he visto en esta web ! 5 estrellas
Responder

Comentar la versión: 0.1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s3484