Imagem de fundo

Analise a imagem a seguir:<HEAD><script>function...

Analise a imagem a seguir:


<HEAD>

<script>

function Circulo(x, y, r) { // função "construtora"

this.x = x; // definição das propriedades deste objeto

this.y = y;

this.r = r;

}

// definição de um método toString para o Circulo

Circulo.prototype.toString =

new Function("return 'O círculo de raio '+this.r+' em ('+this.x+','+this.y+')';");

// criação de um método area para o Circulo

Circulo.prototype.area =

new Function("return 3.14 * this.r * this.r;");

</script>

</HEAD>

<BODY>

<h1>Circulos</h1>

<script>

c1 = new Circulo(2,2,7); // uso da função construtora

c2 = new Circulo(1,2,8);

// uso de métodos

document.write ("<P>'' + c1.toString() + " tem área igual a " + c1.area () + ".");

document.write ("<P>" + c2.toString() + " tem área igual a " + c2.area () + ".");

</script>

</BODY>


Podemos afirmar que o resultado da visualização da página, contendo o código JavaScript, será:


A

Círculos

O circulo de raio 7 em (2,2) tem área igual a 153.86.

O circulo de raio 8 em (1,2) tem área igual a 200.96.


B

Círculos

O círculo de raio 7 em (2,2) tem área igual a 153.86.


C

Círculos

O círculo de raio 7 em (2,2) tem área :igual a 153.86. O circulo de raio 8 em (1 ,2) tem área igual a 200.96.


D

Círculos

O círculo tem área igual a 153.86.

O círculo tem área igual a 200.96.