Cómo determinar si tres lados forman un triángulo en JS
En primer lugar debemos entender cómo se forma un triángulo: si alguno de sus lados es mayor que la diferencia entre los otros dos y menor que la suma de los otros dos, se forma un triángulo.
var a = doucment.getElementById("text1").value;
var b =doucment.getElementById("text2").value;
var c =doucment.getElementById("text3").value;
if(a + b > c && a + c > b && b + c > a &&
Math.abs (a - b) < c &&?
Matemáticas.abs(a - c) < b &&?
Matemáticas.abs(b - c) < a){ documento.escribir ("es un triángulo");}else document.write("no es un triángulo");
Información ampliada:
JavaScript es un lenguaje de programación y su código fuente se envía al cliente No es necesario compilar el cliente antes de ejecutarlo. En cambio, el código de caracteres en formato de texto se envía al navegador para que lo interprete y ejecute. La debilidad de los lenguajes de traducción literal es que son menos seguros y, en JavaScript, si uno no puede ejecutarse, los siguientes idiomas tampoco podrán ejecutarse. La solución es usar try{}catch(){}:
console.log("a");//Esto es correcto
console.log(" b") ;//Esto es correcto
console.logg("c");//Esto es incorrecto y se detendrá aquí
console.log( "d");// Esto es correcto
console.log("e");//Esto es correcto
/*Solución*/
try{console.log(" a");}catch(e){}//Esto es correcto
try{console.log("b");}catch(e) {}//Esto es correcto
try{console.logg("c");}catch(e){}//Esto está mal, pero no se detendrá aquí. Saltar
try{console.log("d) ");}catch(e){}//Esto es correcto
try{console.log("e") ;}catch(e){}//Esto es correcto
Enciclopedia Baidu-javascript