如何在javascript的条件语句中设置变量的输出
我用Else做了一个条件,如果要打印一行,就像[你得到了a+,你得到了D]。现在我想在条件之外的变量中存储一个有效的输出行如何在javascript的条件语句中设置变量的输出,javascript,conditional-statements,Javascript,Conditional Statements,我用Else做了一个条件,如果要打印一行,就像[你得到了a+,你得到了D]。现在我想在条件之外的变量中存储一个有效的输出行 var gradeMark = Math.round(totalNumber / 6); //Generate grade mark if (gradeMark >= 80) { console.log("You got A+"); } else if (gradeMark >= 70) { console.log(&quo
var gradeMark = Math.round(totalNumber / 6);
//Generate grade mark
if (gradeMark >= 80) {
console.log("You got A+");
} else if (gradeMark >= 70) {
console.log("You got A");
}....
.....
else if (gradeMark >= 0) {
console.log("You got F");
} else {
console.log("It's not valid mark");
}
//Getting grading mark
var validGradeMark =
您可以使用定义变量而不是控制台日志,它现在已经不正常了
let gradeMark = Math.round(totalNumber / 6);
let validGradeMark;
// Generate grade mark
if (gradeMark >= 80) {
validGradeMark = "You got A+";
} else if (gradeMark >= 70) {
validGradeMark = "You got A";
}....
.....
else if (gradeMark >= 0) {
validGradeMark = "You got F";
} else {
validGradeMark = "It's not valid mark";
}
// Getting grading mark
console.log(validGradeMark);
有什么问题吗?将您的
validGradeMark
设置在if语句之前,将其填充在、、内,然后使用…我需要//它不是有效的标记或有效的输出,将在true condition之后作为变量打印。我认为您缺少一些基本信息: