Quick actions

cmd+k|ctrl+k

Navigation

Languages

two Some-twopointer

Snippet info

Language

JavaScript

Visibility

public

Author

bhattabhi1289

Created

2025-04-08T12:08:54.218054Z

Updated

2025-04-08T12:08:54.218054Z

// for sorted array
var twoSum = function(nums, target) {
   let start= 0
   let end=nums.length-1
   
   while(end>start){
       let final=nums[start]+nums[end]
       if(final==target){
           return [start,end]
       }else if(final>target){
           end--
       }else if(final<target){
           start++
       }else{
           return -1
       }
   }
};

let nums=[2,3,4]
let target=6

console.log(twoSum(nums,target))


INFO