在javascript中打印字符串模式

在javascript中打印字符串模式,javascript,Javascript,我必须打印这样的模式,接受字符串作为输入 EAGLE AGLEE GLEEA LEEAG EEAGL EAGLE 我怎样才能这样打印?假设您需要向左旋转字符串,直到它恢复到原始形式 var模式='EAGLE'.split('') 变量i=模式长度+1 而(i-->1){ var x=pattern.shift() 模式推送(x) console.log(pattern.join(“”)) }您可以使用一个变量作为索引并进行迭代,直到达到字符串的长度 然后从索引开始,直到结束,取字符串的一部分

我必须打印这样的模式,接受字符串作为输入

EAGLE
AGLEE
GLEEA
LEEAG
EEAGL
EAGLE

我怎样才能这样打印?

假设您需要向左旋转字符串,直到它恢复到原始形式

var模式='EAGLE'.split('')
变量i=模式长度+1
而(i-->1){
var x=pattern.shift()
模式推送(x)
console.log(pattern.join(“”))

}
您可以使用一个变量作为索引并进行迭代,直到达到字符串的长度

然后从索引开始,直到结束,取字符串的一部分,并用另一个接头将其结束

显示值

继续

var字符串='EAGLE',
指数=0;

while(index)这个问题显示之前的努力完全为零。那么你的家庭作业做了什么?我们这里不做你的工作。JavaScript抱歉@teemu请澄清你的要求。你说的“这样的模式”是什么意思。很难理解您的要求。一旦您添加了这些信息,我们就可以进一步帮助您确定这是否是一个合适的问题(或者只是要求我们为您做家庭作业)。我尝试了很多次,我想不出逻辑。抱歉that@epascarello