您的位置:首页 > 其它

无聊问题+科学答案

2010-10-25 23:07 232 查看
今天有朋友问了我一个问题说:

不使用任何循环、判断、开关语句,要求建立一个函数,这个函数得到一个数字参数如5,然后函数运行函数输出或得到1-5的数字。

先看看你们怎么想,给出一个答案来,我觉着,应该会有几种表现方式。

这下子发现PHP的数组操作是多么的强大了,下面看看我的写法:

function test(n){
var rs = [],sum = 0,p = /\w/g;
//直接打印出来
new Array(n + 1).join('x').replace(p,function({document.write(++sum);});
}


最后跟他的结果差不多,偶感失望呀
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: