让我们说,在字符串" 91910500" 中,有数字(00,10,19,50,91,105,500,1919,9191) ,1910,1050,10500等......)。
您的范围编号为0000000001至99999999999.您必须找到一个字符串,其中包含该范围内的所有数字。无论您猜测该范围内的数字,您都会在主字符串中找到该数字。
该范围的主要字符串是什么?使用以下代码,我仍然在主键中看到重复。
var s = "";
for (i = 0; i < 100; i++) {
console.log('Searching the number ' + i);
d = i.toString;
if (s.indexOf(d) >= 0) {} else {
s = s.concat(i);
}
console.log('Key is \n' + s);
}
答案 0 :(得分:0)
您的代码几乎是正确的,您只需要更新2行:
for(i = 0; i <100; i ++){
为:
for (i = 100 - 1; i >= 0; i--){
和
d = i.toString;
为:
d = i.toString();