calcular area de un circulo en javascript

Iniciado por bibisita, 29 Junio 2010, 03:33 AM

0 Miembros y 1 Visitante están viendo este tema.

bibisita

Hola serian tan amables de ayudarmen con este ejercicio.

Dentro de una página web que llamara areas.html, y tomando como base el script del ejercicio propuesto en el taller 4, agregue una funcion que calcule el área de un circulo de radio 12 cm, utilizando uno de los métodos y uno de los atributos del objeto Math.Recuerde que el área de un circulo de radio r es igual a π r^ 2 No se puede utilizar la expresión r*r, ni *=r.

Lo e puesto asi pero no me funciona no sale nada haber si alguien me dice cual es el error o si asi no es como se hace.

Math.areacirculo = function radio()
{
var radio=12;
return Math.PI * Math.pow(radio,12);
document.write("<P><FONT FACE=VERDANA SIZE=+2 COLOR=#2F4F2F>El área del Circulo de Radio "+radio+" cm es : "+Math.areacirculo+" cm<SUP>2</SUP>");
}
</script>

Shell Root

Podría ser algo así:
Código (javascript) [Seleccionar]
    function areaCirculo(radio){
  var pi = Math.PI;
  radio = radio * radio;
  alert(pi * radio);
}


PoC:
Código (html4strict) [Seleccionar]
<body onLoad="areaCirculo(3);">
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

luismmp007

holacomo estas me llamo luis marmolejo utiliza estas lineas eso cambia las variavles como figura y oras por las que estas utilizando ya que estas son las que estoy utilizando yo

function areacirculo(p,r,r)

{
return (this.p*this.r*this.r);
}

function circulo(a,b,b)

{
this.p=a;
this.r=b;
this.r=b
this.circulo=areacirculo;
}

figura3=new circulo(3.141592653589793, 12,12);

c=figura3.circulo();

document.write("<h3>AREA DE UN CIRCULO</h3>"+"El area de un radio"+" "+ figura3.r+" "+"es:"+" "+c);