第四题需要思考的点:
1.是否需要该数字
在返回的数据中存在 img_number 参数,当它等于返回值中的 key + value 后经过MD5加密得到的结果时,该数字不显示,即对应数字无用。
2.数字排列
得到需要的数字后会发现它的顺序不一致,解决办法在 style 参数上,由于数字显示后像素会增加11.5,所以可以在循环获取 style 时加上11.5的倍数,就可以得到正确的排列。
原 style 参数的值
增加像素后的值
原网页的值
3.数字相加
创建一个以位置坐标为键、数字为值的字典,然后按照键的大小排列就ok了。
代码地址: