Remove Duplicates from Sorted Array
var removeDuplicates = function(nums) {
const set = new Set(nums)
nums.splice(0, nums.length, ...set)
return nums.length
}
Remove Element
var removeElement = function(nums, val) {
return nums.splice(0, nums.length,
...nums.filter((value) => value !== val)
).length
}
Consecutive Characters
var maxPower = function(s) {
let result = 0
const l = s.length
let r = 1
for (var i = 0 ; i < l ; i++){
if(s[i] === s[i+1]) {
r++
} else {
result = Math.max(result, r)
r = 1
}
}
return result
}