增加文本insid变量的名义值?

时间:2016-07-08 03:10:28

标签: javascript java variables

如何在变量中增加此文本值?

例如,文件夹

中的文件名
fileNAME = '1';

稍后在脚本中我需要做一个变量有一个数字,需要将这个数字设置为fileNAME:

newNumber++;

并需要设置为newNumber值:

fileNAME = '*newNumber*';

这里不知道如何做到这一点。

这里是完整的脚本

// Listing item menu
// Listi= test premiere list
Itemlist = 1; // test itemid 1 in DB
Listi=1; // List loop (while) Listi/ max item show in screen
Pid = 100; // Picture id (100-1 eatch loop)
Xitem = 0; // X coor for the item + picturesize+ marge
Yitem = 0; // Y coor for the item + picturesize+ marge
InpicX = 46; // Initial X of menue item list
InpicY = 186; // Initial Y of menue item list
MargeX = 7; // Marge bettwenn 2 picture X 
MargeY = 6; // Marge bettwenn 2 picture Y
ISIZEX = 82; // X size of picture
ISIZEY = 82; // X size of picture
fileNAME = '1';// identifie le nom fichier 1,2,3,4,5,6 .....
PIDNAME = 0 // identifie le nom de limage a id de limage 
// Test if have item
while(Listi<=36){
if (($gameParty.hasItem($dataItems[Itemlist])==true || $dataItems[Itemlist].itypeId !== 2) || $dataItems[Itemlist].itypeId !== 3){
$gameScreen.showPicture(Pid, fileNAME, 0, InpicX+Xitem, InpicY+Yitem, 100, 100, 255, 0);
$gameScreen.setPictureCallCommon(Pid, 21, 1);
// cré une variable PIDNAME [X] selon le pid ex: si clic sur image 200 , variable volatile PIDNAME= LE NOM DE FICHIER 
PIDNAME[Pid] = $gameScreen._pictures[Pid]._name;
if (Listi==12 || Listi==24  || Listi==36) {
    Xitem=0; Yitem+=ISIZEY+MargeY; Itemlist++; Listi++; Pid++;
}else{Xitem+=ISIZEX+MargeX; Itemlist++; Listi++; Pid++;}
}else {Itemlist++;}}

2 个答案:

答案 0 :(得分:0)

将文件名转换为int。

currentFileNumber=parseInt(fileNAME);

然后递增数字。

currentFileNumber++;

最后,将文件编号转换为字符串并将其用于您的目的。

fileNAME=currentFileNumber.toString();

或更轻松

保留一个变量来跟踪您当前的文件编号。

fileNumber=1;

随时增加它。

fileNumber++;

然后将其转换为字符串以获取字符串表示。

fileName=fileNumber.toString();

答案 1 :(得分:0)

好的找到了最佳解决方案。 伙计们

fileNames = 数字(&#34; 1&#34;);

文件名++;

文件名= <强>字符串(文件名);

对我有益