forked from juandc/platzi-curso-practico-javascript
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfiguras.js
74 lines (58 loc) · 1.94 KB
/
figuras.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
// Código del cuadrado
console.group("Cuadrados");
// const ladoCuadrado = 5;
// console.log("Los lados del cuadrado miden: " + ladoCuadrado + "cm");
const perimetroCuadrado = (lado) => lado * 4;
console.log("El perímetro del cuadrado es: " + perimetroCuadrado + "cm");
const areaCuadrado = (lado) => lado * lado;
console.log("El área del cuadrado es: " + areaCuadrado + "cmˆ2");
console.groupEnd();
// Código del triángulo
console.group("Triángulos");
// const ladoTriangulo1 = 6;
// const ladoTriangulo2 = 6;
// const baseTriangulo = 4;
// console.log(
// "Los lados del triángulo miden: "
// + ladoTriangulo1
// + "cm, "
// + ladoTriangulo2
// + "cm, "
// + baseTriangulo
// + "cm"
// );
// const alturaTriangulo = 5.5;
// console.log("La altura del triángulo es de: " + alturaTriangulo + "cm");
const perimetroTriangulo = (lado1, lado2, base) => lado1 + lado2 + base;
// console.log("El perímetro del triángulo es: " + perimetroTriangulo + "cm");
const areaTriangulo = (base, altura) => (base * altura) / 2;
console.log("El área del triángulo es: " + areaTriangulo + "cmˆ2");
console.groupEnd();
// Código del círculo
console.group("Círculos");
// Radio
// const radioCirculo = 4;
// console.log("El radio del círculo es: " + radioCirculo + "cm");
// Diámetro
const diametroCirculo = (radio) => radio * 2;
// PI
const PI = Math.PI;
console.log("PI es: " + PI);
// Circunferencia
const perimetroCirculo = (radio) => diametroCirculo(radio) * PI;
// Área
const areaCirculo = (radio) => (radio * radio) * PI;
console.groupEnd();
// Aquí interactuamos con el HTML
function calcularPerimetroCuadrado() {
const input = document.getElementById("InputCuadrado");
const value = input.value;
const perimetro = perimetroCuadrado(value);
alert(perimetro);
}
function calcularAreaCuadrado() {
const input = document.getElementById("InputCuadrado");
const value = input.value;
const area = areaCuadrado(value);
alert(area);
}