题解 | 求二次方
{"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