n,N是手误还是不同的数啊?另外n在哪赋值了?另外,你想把结果保存在a么?
给个示例你:
var n = 10 // 你想要的a的个数nvar a=new Array(n)
for (var i=0i<ni++)
a[i]='a'
var na = a.join("")
// na是你要的结果。
另外,可以用另一更简单的方法:
var n = 10 // 你想要的a的个数nvar na = new Array(n + 1).join('a') // na即你要的结果
说一个思路:为每一个a添加点击事件,当点击时遍历所有的a,并把所有的a的class设置为m。再把当前a的class设置为n.用一些js库(比如Mootools)很容易做到。用js的原型函数可能麻烦一点。
拙见,献丑了!!!!
方法只有一种.
步骤:
1、直接通过变量接收返回值。
2、通过document.write的方式输出显示。
示例:
function k(){return '1'
}
var a = k()//这里a接收函数k的返回值1
document.write(a)//这里显示a的结果