Add: apply korean/english word list
This commit is contained in:
@@ -3,22 +3,49 @@ function ExtractWordManager() {
|
||||
}
|
||||
|
||||
ExtractWordManager.prototype.init = function() {
|
||||
this.contents = [];
|
||||
this.koreanWordList = [];
|
||||
this.koreanWordList[0] = koreanBasicWordList;
|
||||
this.koreanWordList[1] = koreanLeftUpperWordList;
|
||||
this.koreanWordList[2] = koreanRightUpperWordList;
|
||||
this.koreanWordList[3] = koreanSecondFingerWordList;
|
||||
this.koreanWordList[4] = koreanLeftLowerWordList;
|
||||
this.koreanWordList[5] = koreanRightLowerWordList;
|
||||
this.koreanWordList[6] = koreanLeftUpperDoubleWordList;
|
||||
this.koreanWordList[7] = koreanRightUpperDoubleWordList;
|
||||
// testContent = koreanWordList;
|
||||
// testContent = koreanSentenceList;
|
||||
|
||||
|
||||
|
||||
this.wordList = [];
|
||||
|
||||
this.wordList[0] = "hello";
|
||||
this.wordList[1] = "world";
|
||||
|
||||
this.wordIndex = 1;
|
||||
this.englishWordList = [];
|
||||
this.englishWordList[0] = englishBasicWordList;
|
||||
this.englishWordList[1] = englishLeftUpperWordList;
|
||||
this.englishWordList[2] = englishRightUpperWordList;
|
||||
this.englishWordList[3] = englishSecondFingerWordList;
|
||||
this.englishWordList[4] = englishLeftLowerWordList;
|
||||
this.englishWordList[5] = englishRightLowerWordList;
|
||||
// testContent = englishWordList;
|
||||
// testContent = englishSentenceList;
|
||||
}
|
||||
|
||||
|
||||
ExtractWordManager.prototype.getWord = function(wordLevel, difficulty) {
|
||||
this.wordIndex = 1 - this.wordIndex;
|
||||
return this.wordList[this.wordIndex];
|
||||
ExtractWordManager.prototype.getWord = function(wordLevel, wordLength) {
|
||||
if(isKoreanTypingApp())
|
||||
return this.getKoreanWord(wordLevel, wordLength);
|
||||
else
|
||||
return this.getEnglishWord(wordLevel, wordLength);
|
||||
}
|
||||
|
||||
ExtractWordManager.prototype.getRandomWord = function(wordList) {
|
||||
var index = Math.floor(Math.random() * wordList.length);
|
||||
return wordList[index];
|
||||
}
|
||||
|
||||
|
||||
ExtractWordManager.prototype.getKoreanWord = function(wordLevel, wordLength) {
|
||||
return this.getRandomWord(this.koreanWordList[wordLevel]);
|
||||
}
|
||||
|
||||
ExtractWordManager.prototype.getEnglishWord = function(wordLevel, wordLength) {
|
||||
return this.getRandomWord(this.englishWordList[wordLevel]);
|
||||
}
|
||||
|
||||
ExtractWordManager.prototype.removeWord = function(wordLevel, word) {
|
||||
|
||||
Reference in New Issue
Block a user