/
app.js
37 lines (36 loc) · 937 Bytes
/
app.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
const { Console } = require("./console");
const console = new Console();
const sideA = console.readNumber("Dame el 1º lado del triangulo: ");
const sideB = console.readNumber("Dame el 2º lado del triangulo: ");
const sideC = console.readNumber("Dame el 3º lado del triangulo: ");
let greater;
if (sideA >= sideB && sideA >= sideC) {
greater = sideA;
} else if (sideB >= sideA && sideB >= sideC) {
greater = sideB;
} else {
greater = sideC;
}
let msg = `Los lados ${sideA}, ${sideB} y ${sideC} `;
const isTriangle = greater < (sideA + sideB + sideC) - greater;
if (!isTriangle) {
msg += "NO ";
}
msg += `forman un triangulo`;
if (isTriangle) {
msg += ` de tipo`;
if (sideA == sideB) {
if (sideA == sideC) {
msg += " equilatero";
} else {
msg += " isosceles";
}
} else {
if (sideB == sideC) {
msg += " isosceles";
} else {
msg += " escaleno";
}
}
}
console.writeln(msg);