Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript的条件语句中设置变量的输出_Javascript_Conditional Statements - Fatal编程技术网

如何在javascript的条件语句中设置变量的输出

如何在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

我用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("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之后作为变量打印。我认为您缺少一些基本信息: