Informática, perguntado por thaliaf13, 1 ano atrás

Alguém sabe como eu poderia incluir fatorial e raiz quadrada nesta calculadora em JavaScript e Html?












VALUE=" 1 " onClick="Calc.Input.value += '1'">
VALUE=" 2 " onClick="Calc.Input.value += '2'">
VALUE=" 3 " onClick="Calc.Input.value += '3'">
VALUE=" + " onClick="Calc.Input.value += ' + '">


VALUE=" 4 " onClick="Calc.Input.value += '4'">
VALUE=" 5 " onClick="Calc.Input.value += '5'">
VALUE=" 6 " onClick="Calc.Input.value += '6'">
VALUE=" - " onClick="Calc.Input.value += ' - '">


VALUE=" 7 " onClick="Calc.Input.value += '7'">
VALUE=" 8 " onClick="Calc.Input.value += '8'">
VALUE=" 9 " onClick="Calc.Input.value += '9'">
VALUE=" x " onClick="Calc.Input.value += ' * '">


VALUE=" c " onClick="Calc.Input.value = ''">
VALUE=" 0 " onClick="Calc.Input.value += '0'">
VALUE=" = " onClick="Calc.Input.value = eval(Calc.Input.value)">
VALUE=" / " onClick="Calc.Input.value += ' / '">
VALUE=" ! " onClick="Calc.Input.value += '!'">








Anexos:

Soluções para a tarefa

Respondido por rhuangonzaga
3
Para fazer o fatorial basta abrir um laço de repetição:

for(int k = r; k >= 1; k--){
    rf = rf * k;
}

E para a raiz quadrada você deve usar a função Math.sqrt(x) se x valer 9 o resultado será 3.

Esperto ter ajudado :)
Perguntas interessantes