Analise a página Web a seguir, escrita em (HTML) e com a lin . . .

Exercício 10


Analise a página Web a seguir, escrita em (HTML) e com a linguagem JavaScript.

<!DOCTYPE html>
<body>
<script language="Javascript">
function classificacao()
{
  return function(obj1, obj2){
    var a = (obj2["nota"] - obj1["nota"]);
    return (a !== 0) ? a : (obj1["idade"] - obj2["idade"]);
  }
}
var aprovados = [
  {candidato: "Renata Soares", nota: 7.8, idade: 29},
  {candidato: "Marcos Teixeira", nota: 7.8, idade: 26},
  {candidato: "Priscila Gomes", nota: 7.8, idade: 30},
  {candidato: "João Oliveira", nota: 7.8, idade: 27},
  {candidato: "Adriana Telles", nota: 7.8, idade: 28}
];
aprovados.sort(classificacao());
document.write(aprovados[1].candidato);
</script>
</body>
</html>

Como pode ser observado, uma função foi criada para ordenar os candidatos do array “aprovados”, considerando como critério de ordenação nota e idade. Ao executar este script no navegador Google Chrome, versão 64, pergunta-se: qual candidato ficou em segundo lugar?

A
Adriana Telles
B
João Oliveira
C
Marcos Teixeira
D
Priscila Gomes
E
Renata Soares

Resolva também as questões relacionadas abaixo sobre Javascript.

Exercício 1

No script NodeJS

exports.myDateTime = function(){
  ...

Exercício 2

Observe a linha de código NodeJS exibida a seguir.

var http ...

Exercício 3

Considere o código Node.js apresentado a seguir:

var http = ...


exerciciosresolvidos.com.br

Acreditamos na educação gratuita e de qualidade. Nos ajude com sua opinião, sugestão ou crítica enviando um e-mail para: exerciciosresolvidosbr@gmail.com

Copyright © 2024. Built with ❤ Love