Usuário(a):Dicom ufvjm oficial/common.js
Nota: Depois de publicar, poderá ter de contornar a cache do seu navegador para ver as alterações.
- Firefox / Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
- Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
- Internet Explorer / Edge: Pressione Ctrl enquanto clica Recarregar, ou pressione Ctrl-F5
- Opera: Pressione Ctrl-F5.
var vdocentes=778;
var vtecnicos=617;
var vcursos = 80;
var vgraduacao_presencial=9353;
var vgraduacao_distancia=189;
var vgraduacao_procampo=1171;
var vposgraduacao_presencial=971;
var vposgraduacao_distancia=408;
var vdisciplina_isolada=159;
var quantidade =
{
docentes: vdocentes,
tecnicos: vtecnicos,
cursos:vcursos,
discentes:
{
graduacao:
{
presencial:vgraduacao_presencial,
distancia:vgraduacao_distancia,
procampo:vgraduacao_procampo,
},
pos_graduacao:
{
presencial:vposgraduacao_presencial,
distancia:vposgraduacao_distancia
},
disciplina_isolada:vdisciplina_isolada
}
};
const potencia={
unidade:1,
dezena:2,
centena:3,
milhar:4,
dezena_milhar:5
};
function arredonda(numero, potencia){
if(typeof potencia === "undefined"){
var preparacao=-1;
var i=2;
while(preparacao<0 || preparacao>=1){
preparacao = numero/Math.pow(10,++i);
}
return Math.floor(numero/Math.pow(10,i-2))*Math.pow(10,i-2);
}else{
if(numero.toString().length === potencia){
console.error("'potencia' argument has the same size of 'numero', the result is 0");
}
else{
return Math.floor(numero/Math.pow(10,potencia))*Math.pow(10,potencia);
}
}
}
var discentesTotal= quantidade.discentes.graduacao.presencial +
quantidade.discentes.graduacao.distancia +
quantidade.discentes.graduacao.procampo +
quantidade.discentes.pos_graduacao.presencial +
quantidade.discentes.pos_graduacao.distancia ; //exceto disciplina isolada
var discentesGraduacao = quantidade.discentes.graduacao.presencial +
quantidade.discentes.graduacao.distancia +
quantidade.discentes.graduacao.procampo ;
var discentesPosGraduacao = quantidade.discentes.pos_graduacao.presencial +
quantidade.discentes.pos_graduacao.distancia ;
$('#professores_card')[0].innerText= Number(quantidade.docentes).toLocaleString();
$('#estudantes_card')[0].innerText= Number(discentesTotal).toLocaleString();
$('#cursos_round_texto')[0].innerText=Number(arredonda(quantidade.cursos)).toLocaleString();
$('#discentes_graduacao_round_texto')[0].innerText=Number(arredonda(discentesGraduacao,potencia.centena)).toLocaleString();
$('#discentes_pos_round_texto')[0].innerText=Number(arredonda(discentesPosGraduacao)).toLocaleString();
$('#tecnicos_texto')[0].innerText=Number(quantidade.tecnicos).toLocaleString();
$('#professores_texto')[0].innerText=Number(quantidade.docentes).toLocaleString();