Oi joel não ficou claro qual era a sua dúvida, no entanto eu peguei somente o código que você postou para análise e identifiquei algumas coisas erradas:
<script>
function pulalinha(){
document.write("<br>");
}
function mostra(frase){
document.write(frase);
pulalinha();
}
var valorA= parseInt( prompt("Digite o valor de A"));
var valorB = parseInt(prompt("Digite o valor de B"));
var valorC=parseInt( prompt("Digite o valor de C"));
if((A+B+C)==180)
{
mostra(" É um triangulo pois a soma dos angulos eh 180");
}
if{
((A=90)||(B=90)|| ||(C=90))
mostra("triangulo retangulo);
}
if else{
((A<90) && (B<90) &&(C<90))
mostra(" triangulo obtusangulo");
}
else{
mostra("Nao eh um trinagulo);
}
</script>
Não utilizamos o comando if da forma que está fazemos assim:
if(condição){
código
}else{
outro código
}
Para fazermos uma comparação utilizamos dois sinais de "==" utilizar só um sinal indica atribuição. O correto seria:
A==90
Além disso a lógica para obter os triângulos está errada:
O triângulo retângulo tem um ângulo reto e dois agudos.
Então deveriamos cosntruir um if para identificar um angulo reto.
if((A==90 && B!=90 && C!=90) || (B==90 && A!=90 && C!=90) || (C==90 && A!=90 && B!=90)){
}
Poderíamos simplificar ainda mais:
if((A==90 && B&&C!=A) || (B==90 && A&&C!=B) || (C==90 && A&&B!=C)){
}
Mas antes disso você precisa observar que você declarou as variáveis com um nome e usou elas com outro. Declarou valora e chamou de A. Lá no mostra voc~e esqueceu de fechar os parênteses.
Não vou te dar o código pronto, pois isso pode prejudicar teu aprendizado vou procurar te ajudar fazendo esses alertas ok, tenha cuidado com a sintaxe, faça as devidas correções e poste novamente suas dúvidas aqui.Ok? Espero ter ajudado, bons estudos.