Javascript while或for循环,改变字符串直到满足条件
Javascript while or for loop that changes a string until a condition is met
我正在检查一个文件是否存在,如果存在,我想做一个javascript循环,直到文件名可以使用。
I can't figure it out(var james是预先定义的):
var i = 1;
while (filexisto(james+".ogg")) {
james = james+"_"+i;
i++;
}
例如,我希望它给我这样的文件名:
james.ogg
james_1。ogg(詹姆斯。ogg存在)
james_2。ogg(詹姆斯。Ogg存在,james_1。ogg存在)
james_3。ogg等…
现在它将做james_12。好吧,詹姆斯。Ogg存在,james_1。ogg的存在)。我该如何构建我的循环以得到我想要的?
为什么不使用另一个变量来保存原始的"james"字符串呢?
var i = 1;
var JAMES = james;
while (filexisto(james +".ogg")) {
james = JAMES+"_"+i;
i++;
}
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- jQuery中是否内置了任何字符串格式化函数
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- ng打开空字符串
- 正则表达式在字符串中找到base64
- 如何将字符串值从php页面发送到java脚本页面
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 对id以某个字符串开头的元素进行计数
- Javascript逻辑运算符和字符串/数字
- 反向字符串比较
- 如何有效地将游戏数据存储在URL查询字符串中
- Javascript字符串替换在满足长度而不是instantanoeus之前不会生效
- 正则表达式.在满足条件之前,避免匹配字符串
- JS - 用句点分隔字符串以满足特定的字符长度
- 从文本字符串使用 javascript 创建数组并操作数据以满足您的需求
- 正则表达式,以满足具有特定规则集的字符串形式X7O9-0qiLA0
- Javascript while或for循环,改变字符串直到满足条件
- 如何在可满足内容的元素的文本中重复选择给定字符串
- 对可满足内容的部分进行字符串替换在HTML中搞砸一切