JSFiddle - React, Tailwind, and code Playground

by aanita0309

HTML

<div id="AlgoTest" style="background-color:blue; height:100px;width:200px;"></div>

JavaScript

$('#AlgoTest').on('click',function(){

 alert(twoSum([4,22,14,2,6], 20));
 //alert(twoSum([ 11, 15,2, 7],9));
 //alert(twoSum([2, 7, 11, 15],9));

})

var twoSum = function twoSum(arr,k){
  var target={};
  var i=0;
  var res=[];

 for(var i in arr){
        if(target[arr[i]]){
            res.push(target[arr[i]])
            res.push(i);
            return res;
        } else{
            target[k-arr[i]] = i;
        }
        
    }
    return res;
}