Skip to content

Instantly share code, notes, and snippets.

View jocelo's full-sized avatar
🎯
Focusing

Alfredo Alonso jocelo

🎯
Focusing
View GitHub Profile
@jocelo
jocelo / argument__vs_parameters.js
Created November 19, 2022 03:24
Argument vs Parameter
function getAverageValue(min, max) {
return (min + max) / 2;
}
getAverageValue(4, 8);
@jocelo
jocelo / github-gist-works.js
Last active July 15, 2022 12:00
placeholder
GitHub Gist works! and Ngx-Ggist too!
@jocelo
jocelo / product_or_arrray_except_self.js
Created July 12, 2022 22:46
Product of Array Except Self - JS Solution
var productExceptSelf = function(nums) {
const left_side = new Array(nums.length);
const right_side = new Array(nums.length);
const result = new Array(nums.length)
left_side[0] = 1;
right_side[nums.length-1] = 1;
for (let i=1 ; i<nums.length ; i++) {
left_side[i] = left_side[i-1] * nums[i-1];
@jocelo
jocelo / balanced-brackets.js
Last active February 11, 2022 03:57
balanced-brackets
function balanced(theString) {
const stack = [];
for (let par of theString) {
if (par == '(' || par == '{' || par == '[') {
stack.push(par);
}
if (par == ')') {
const parApertura = stack.pop();
if (parApertura != '(') {