我需要显示对switch语句进行的计算。
应用程序应具有两个功能:一个用于计算排名,另一个用于使用switch语句确定倾斜度作为参数来显示排名。它应该在控制台中具有“ Senior Master”。
排名系统如下。
Ranking
Rating Points
Senior master
2400 +
National master
2200–2399
Expert
2000–2199
Class A
1800–1999
Class B
1600–1799
显示功能应调用calculate函数,将玩家排名点作为参数传递给该函数。
应用程序的示例输出:
高级大师
我尝试仅使用switch语句来获取假定计算的结果。我仍然很困惑,因为我应该在第二个函数中显示计算结果。
我得到的结果似乎不正确。
这是我的代码。
(function (seniorMaster) { // Self executing function. Protects global space.
function calculateRanking() {
seniorMaster = "2400 + ";
switch (seniorMaster) {
case ("2400 + "):
("Senior Master");
break;
case ("2200 - 2399"):
console.log("National Master");
break;
case ("2000 - 2199"):
console.log("Expert");
break;
case ("1800 - 1999"):
console.log("Class A");
break;
case ("1600 - 1799"):
console.log("Class B");
}
}
calculateRanking(); // need another function to display the raking
})();
function display(){ // not sure if the second function is correct
console.log("Senior Master")
}display()