今晚发现一个比较有趣的js过关游戏,分享下
本人js是今年下半年开始真正入手啊,感觉这js世界丰富程度真的超出我想象
晚上偶然间看到别人在群里问做什么题目的,跟踪后发现是个js过关游戏,而且全是英文,兴趣就来了
网站地址为:http://toys.usvsth3m.com/javascript-under-pressure/
javascript-under-pressure
总共有五关,都是些比较基础的题目,对本人水平测试玩玩够了~
全部答题完成花了15分钟
,把每关的代码贴下,有兴趣的可以看看,有觉得写得不好的可以攻击哈~求赐教!
对大牛来说很基础,有兴趣的童鞋们可以玩下哈

第一关
function arraySum(i) { // i will be an array, containing integers, strings and/or arrays likeitself. // Sum all the integers you find, anywhere in the nest of arrays. var result = 0; for(var j = 0;j<i.length;j++) { if(typeof(i[j]) == "number") result +=i[j]; else if(Object.prototype.toString.call(i[j]) === '[object Array]') result +=arraySum(i[j]); } return result;}