From 32bdd674e9caaca74f9791f5062b4e66ba560fc9 Mon Sep 17 00:00:00 2001 From: yaodehuang Date: Sat, 24 Oct 2020 23:42:45 +0800 Subject: [PATCH 1/2] feat: add _747.js --- javascript/_747.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 javascript/_747.js diff --git a/javascript/_747.js b/javascript/_747.js new file mode 100644 index 0000000000..abd4bde022 --- /dev/null +++ b/javascript/_747.js @@ -0,0 +1,23 @@ +var dominantIndex = function(nums) { + var maxdata = -1; + var maxIndex = -1 + + + for( var i = 0 ; i < nums.length; i++){ + if(nums[i] > maxdata){ + maxdata = nums[i]; + maxIndex = i + } + } + + for(var i = 0 ; i < nums.length; i++){ + + if(i != maxIndex && nums[i] * 2 > maxdata){ + return -1 + + } + + } + return maxIndex; +}; + From 5dee2e2fc5632ec375754f4d6f454157aee232e2 Mon Sep 17 00:00:00 2001 From: yaodehuang Date: Sun, 25 Oct 2020 00:26:11 +0800 Subject: [PATCH 2/2] fix: Remove this empty line and Indentation line up --- javascript/_747.js | 33 +++++++++++++-------------------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/javascript/_747.js b/javascript/_747.js index abd4bde022..c5366a9fd0 100644 --- a/javascript/_747.js +++ b/javascript/_747.js @@ -1,23 +1,16 @@ -var dominantIndex = function(nums) { - var maxdata = -1; - var maxIndex = -1 - - - for( var i = 0 ; i < nums.length; i++){ - if(nums[i] > maxdata){ - maxdata = nums[i]; - maxIndex = i - } +var dominantIndex = function (nums) { + var maxdata = -1; + var maxIndex = -1; + for (var i = 0; i < nums.length; i++) { + if (nums[i] > maxdata) { + maxdata = nums[i]; + maxIndex = i; + } } - - for(var i = 0 ; i < nums.length; i++){ - - if(i != maxIndex && nums[i] * 2 > maxdata){ - return -1 - - } - + for (var i = 0; i < nums.length; i++) { + if (i != maxIndex && nums[i] * 2 > maxdata) { + return -1; + } } - return maxIndex; + return maxIndex; }; -