当前位置 :
随机组合排列的js或者jquery如何写?给定3个或者更多字母或者数字如(1,2,3)输出所有的可能组合如(123,321,231)等.谁能帮忙写个这样的js或者jquery啊最好是可扩展的(任意修改个数).
更新时间: 2025-08-29 06:57:37
5人问答
问题描述:

随机组合排列的js或者jquery如何写?

给定3个或者更多字母或者数字如(1,2,3)输出所有的可能组合如(123,321,231)等.谁能帮忙写个这样的js或者jquery啊最好是可扩展的(任意修改个数).

罗贤云回答:
  代码如下:   function foo(chars) {   if (!chars.length) return;   var _foo = function(chars, tmp) {   for (i in chars) {   var ch = chars;   var t = tmp + ch[i];   var ch = delCharAt(chars, i);   if (ch.length < 1) {   alert(t);   } else {   _foo(ch, t);   }   }   };   _foo(chars, '');   }   function delCharAt(s, i) {   ss = '';   for (j in s) {   if (i != j) {   ss += s[j];   }   }   return ss;   }   foo('1234');
马建玲回答:
  没写如何引用啊页面里怎么输出呢?
罗贤云回答:
  这里直接alert出来,修改alert处的代码。
马建玲回答:
  alert没效果啊我要的是在页面里显示啊如给定4个(最多5个)数字或者字母或者数字字母组合要求在页面里输出所有的可能行组合你这段JS看的不是很明白
罗贤云回答:
  呵呵
其它推荐
最新更新
优秀其它推荐
保卡通(baokatong.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2021 保卡通 baokatong.com 版权所有