我有一些比较两个字符串并返回最低值的代码,然后将该值与letterGrade进行比较,以查看哪一个最低,然后返回两者中较高的值。我的问题是,我有问题得到此代码使用JavaScript工作。 Javascript代码:使用compareTo将java翻译成javascript代码
var result1 = (finalexam.getletterGrade().compareTo(midexam.getletterGrade()));
var result2 = " ";
if (result1 == 0)
{
result2 = midexam.getletterGrade();
}
else if (result1 < 0)
{
result2 = midexam.getletterGrade();
}
else if (result1 > 0)
{
result2 = finalexam.getletterGrade();
}
var result3 = (letterGrade.compareTo(result2));
if (result3 < 0)
{
result2 = letterGrade;
}
如果你想修复你的Javascript;发布Javascript,而不是Java。 –
你在JavaScript中尝试过什么?另外请注意,JavaScript和Java不是密切相关的语言,复制和粘贴不起作用。 –
我用JavaScript代码编辑了我的问题。我已经尝试localeCompare哪些不起作用。 CompareTo是我知道解决这个问题的唯一方法,并且无法让它在JavaScript中工作。 – littlemisschik