我正在制作高中水平的西班牙语 1 和 2 翻译,但我遇到了一个错误;在提示您输入单词后,它不仅会为您提供翻译,还会打印出整个翻译列表。
我正在使用从站点 Codeacademy.com 获得的基本 Java 知识,但无法弄清楚导致此错误的原因。
PS如果你能帮助我用if语句更容易和更快地完成这个过程,我将不胜感激。
代码:
var word = prompt("Word to translate(lower case only):");
//English
var hi;
var white;
//Translate
var hola = hi;
var blanco = white;
var translate = function(word)
{
return word;
};
//Spanish to English
if(translate() === hola)
{
console.log("hi");
}
if(translate() === blanco)
{
console.log("white");
}
//English to Spanish
if(translate() === hi)
{
console.log("hola");
}
if(translate() === white)
{
console.log("blanco");
}