我在開始計算機科學課,我真的很想幫助我當前的任務。這項任務是製作一個將英文單詞翻譯成拉丁文的程序。它從用戶獲得輸入,然後吐出翻譯的字符串。例如,如果輸入「hello world」,輸出應該是「ellohay orldway」。但是,如果單詞的第一個字母是元音字母,它會在最後加上「ay」,而不會將第一個字母帶到後面。 分配的要求是我必須在我的代碼中使用兩個函數。這是我迄今爲止的代碼。對不起,它不是很完整。如何將英文單詞翻譯成豬拉丁文使用Javascript?
是否有人願意讓我知道下一步是什麼?
var wordInput = prompt("Please enter a word to be translated into pig latin.").toLowerCase();
var myArray = wordInput.split(" ");
var vowel = function(word){
switch (word.charAt(0)) {
case 'a':
return true;
break;
case 'e':
return true;
break;
case 'i':
return true;
break;
case 'o':
return true;
break;
case 'u':
return true;
break;
default:
return false;
break;
alert(wordInput + "ay")
}
}
var convertWord = function(word){
return wordInput.substring(1) + wordInput.substring(0,1);
}
convertWord();
var res = wordInput.charAt(0)
既然你已經開始爲什麼不嘗試angularjs1.x和ngtranslate他們是相當簡單的翻譯和本地化功能。值得看看 – Gary