js中常常遇到的一些基本算法的實現:js中常常遇到的一些基本算法的實現:一、實現兩個有序數組相加後,爲一個有序數組。二、大數據轉換,添加千位分隔符(逗號)。三、九九乘法表。四、對象數組和類數組對象的轉換。五、求x的y次方-遞歸實現。六、求數組最大或最小值。git
一、實現兩個有序數組相加後,爲一個有序數組。
二、大數據轉換,添加千位分隔符(逗號)
三、九九乘法表
for循環
遞歸
四、對象數組和類數組對象的轉換
-
要求:github
- 對象數組:var arr = [{'張三':[23,54,65,56]},{'李四':[98,87,87]}]
- 轉爲數組對象:var obj = {[{'name':'張三','type':'23'},{'name':'張三','type':'54'}] ... }
- 代碼:
- 結果:
- demo
五、求x的y次方-遞歸實現
六、求數組最大最小值
具體代碼,歡迎指正!