0
I don’t understand, I gave the checkbox ID and called in Avascript as . value, but when mark and run command is said Cannot access 'checkBox01' before initialization. Can you help me? Thank you.
function metodoCalcular() {
const notas = {
primeiroBimestre: notaMatematica_1.value + " Nota referente ao 1º Bimestre de 2019",
segundoBimestre: notaMatematica_2.value + " Nota referente ao 2º Bimestre de 2019",
terceiroBimestre: notaMatematica_3.value + " Nota referente ao 3º Bimestre de 2019",
quartoBimestre: notaMatematica_4.value + " Nota referente ao 4º Bimestre de 2019",
}
let nota_01 = parseFloat(notaMatematica_1.value)
let nota_02 = parseFloat(notaMatematica_2.value)
let nota_03 = parseFloat(notaMatematica_3.value)
let nota_04 = parseFloat(notaMatematica_4.value)
let calcular = ((nota_01 + nota_02 + nota_03 + nota_04) / 4)
console.log(notas)
console.log("A média Final é de aluno é:", parseFloat(calcular.toFixed(2)))
let checkBox01 = checkBox01.value
let checkBox02 = checkBox02.value
let checkBox03 = checkBox03.value
let checkBox04 = checkBox04.value
if(checkBox01.checked){
console.log("A nota do primeiro Bimestre foi:", nota_01)
}
else if (checkBox02.checked){
console.log("A nota do segundo Bimestre foi: ", nota_02)
}
else if(checkBox03.checked){
console.log("A nota do terceiro Bimestre foi:", nota_03)
}
else if(checkBox04.checked){
console.log("A nota do quarto Bimestre foi:", nota_04)
}
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<script src="metodoCalcular.js"></script>
<script src="https://rawgit.com/caelum/projeto01/fichaAcademiaComInterfaceGrafica/apostilaIgnore/libBrasil.js"></script>
<script src="https://rawgit.com/caelum/projeto01/fichaAcademiaComInterfaceGrafica/apostilaIgnore/mostra.js"></script>
</head>
<body>
<p>Nome:</p>
<br>
<input id="nome" type="text">
<br>
<p>Nota de Matemática 01:</p>
<input id="notaMatematica_1" type="text">
<br>
<p>Nota de Matemática 02:</p>
<input id="notaMatematica_2" type="text">
<br>
<p>Nota de Matemática 03:</p>
<input id="notaMatematica_3" type="text">
<br>
<p>Nota de Matemática 04:</p>
<input id="notaMatematica_4" type="text">
<br>
<br>
<input id="checkBox01" type="checkbox">1º Bimestre</input>
<input id="checkBox02" type="checkbox">2º Bimestre</input>
<input id="checkBox03" type="checkbox">3º Bimestre</input>
<input id="checkBox04" type="checkbox">4º Bimestre</input>
<br>
<br>
<button onclick="metodoCalcular()">Cálcular</button>
<br>
</body>
</html>
Thanks Daniel ! It worked super well ! :)
– user172788