Skip to content

Instantly share code, notes, and snippets.

View z4o4z's full-sized avatar
💻

Evgeny Zaytsev z4o4z

💻
  • Voiceflow
  • Poland
  • 22:13 (UTC +02:00)
View GitHub Profile
let brackets = {
"[": "]",
"{": "}",
"(": ")",
"<": ">"
}
function correctBrackets (str) {
const vals = Object.keys(brackets).map(key => brackets[key]);
const keys = Object.keys(brackets);
@z4o4z
z4o4z / observable
Last active February 12, 2016 14:37
"use strict";
var events = Symbol("events");
function MyObserver () {
this[events] = {};
}
MyObserver.prototype = {};
@z4o4z
z4o4z / doubleNum
Last active January 28, 2016 19:02
function doubleNum (number) {
var string = number.toString();
var length = string.length;
var left = string.substr(0, length / 2);
var right = string.substr(length / 2, length);
if (left === right) { return number; }
return number * 2;
}