Commit 1080a28a authored by 18김상언's avatar 18김상언

select에 gradeprob에 따라 단어 하나 선택하는 함수 추가.

parent 3189664a
var grade3Array = new Array(); var grade3Array = grade3Array || {};
var grade2Array = new Array(); var grade2Array = grade2Array || {};
var grade1Array = new Array(); var grade1Array = grade1Array || {};
var grade0Array = new Array(); var grade0Array = grade0Array || {};
function CSVParse($data) { function CSVParse($data) {
var allRows = $data.split('\n') var allRows = $data.split('\n')
......
function selectstartWord() function selectstartWord()
{ {
var i; var i;
var grade3List = {}; var grade3List = [];
var grade2List = {}; var grade2List = [];
var grade1List = {}; var grade1List = [];
for(i=0;i<5;i++) for(i=0;i<5;i++)
{ {
...@@ -16,4 +16,27 @@ function selectstartWord() ...@@ -16,4 +16,27 @@ function selectstartWord()
} }
grade1List[0] = Phaser.Utils.Array.GetRandom(CSVParsing.grade1Array); grade1List[0] = Phaser.Utils.Array.GetRandom(CSVParsing.grade1Array);
}
function selectWord()
{
var GradeProb = []; //default: ?
var rand = Math.random();
var selection;
if(rand<GradeProb[0]) {
//3급 단어 생성
selection = Phaser.Utils.Array.GetRandom(CSVParsing.grade3Array);
} else if(rand>=GradeProb[0] && rand<GradeProb[1]) {
//2급 단어 생성
selection = Phaser.Utils.Array.GetRandom(CSVParsing.grade2Array);
} else if(rand>=GradeProb[1] && rand<GradeProb[2]) {
//1급 단어 생성
selection = Phaser.Utils.Array.GetRandom(CSVParsing.grade1Array);
} else {
//특급 단어 생성
selection = Phaser.Utils.Array.GetRandom(CSVParsing.grade0Array);
}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment