题解 | 求二次方

{"html":"<!DOCTYPE html>\n<html>\n\n<head>\n    <meta charset=\"UTF-8\">\n    <style>\n       /* 填写样式 */\n    </style>\n</head>\n\n<body>\n    <!-- 填写标签 -->\n    <script type=\"text/javascript\">\n        // 填写JavaScript\n        function square(arr) {\n            var arr2=[];\n            for(i=0;i<=arr.length-1;i++){\n                 arr2[i]=arr[i]*arr[i];\n            }\n            return arr2;\n         \n\n}\n    </script>\n</body>\n\n</html>","css":"","js":""}

创建一个空数组

var arr2;

使用for循环遍历数组中的每个元素

for(i=0;i<=length-1;i++)

{

把每个元素与自己相*得到此元素的平方 之后再把此元素放到新数组中

arr2[i]=arr[i]*arr[i]

}

最后后返回新数组

return arr2

全部评论

相关推荐

03-04 19:02
云南大学 Java
Yki_:没挂,只是没人捞,该干啥干啥,等着就好了
点赞 评论 收藏
分享
zhiyog:我见过有的国央企需要填高考总分,但是这么详细的第一次见,无敌了
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务