我有一些比較兩個字符串並返回最低值的代碼,然後將該值與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