# 26. Remove Duplicates from Sorted Array ## 題目敘述 ![](https://i.imgur.com/ZCah869.jpg) 題目意思: 超過1個也只留下1個在array中,計入output ## 解題 ### 作法1 : splice ``` var removeDuplicates = function(nums) { if (nums.length == 0) return 0; for(let i = 0; i < nums.length; i++){ if(nums[i] === nums[i+1]){ //如果下一個和我一樣 刪除我 nums.splice(i,1) i-- //刪掉時全部前移導致跳過一位 所以--回原位 } } return nums.length return nums }; ``` ### 說明: 1. [刪除的幾種方式](https://codertw.com/%E5%89%8D%E7%AB%AF%E9%96%8B%E7%99%BC/218411/) ### 最終結果 ![](https://i.imgur.com/zK93yVu.jpg) ###### tags: `Leetcode`