Skip to content

Instantly share code, notes, and snippets.

View razchiriac's full-sized avatar
🎯
Focusing

Raz razchiriac

🎯
Focusing
  • South Florida
View GitHub Profile
var startArr = [[1,2,[3]],[[4]]];
function flatten(arr) {
return arr.reduce(function (flat, toFlatten) {
return flat.concat(Array.isArray(toFlatten) ? flatten(toFlatten) : toFlatten);
}, []);
}
console.log(flatten(startArr));
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<script src="https://code.jquery.com/jquery-3.1.0.js"></script>
<title>Canvas draw grid</title>
<style id="jsbin-css">
body {
background: lightblue;
@razchiriac
razchiriac / index.html
Created February 21, 2017 07:22
JS Bin sumInPerimeter // source https://jsbin.com/tikumas
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="sumInPerimeter">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
@razchiriac
razchiriac / index.html
Created February 21, 2017 07:25
Reverse challenge // source https://jsbin.com/xewuvix
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Reverse challenge</title>
</head>
<body>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Kadane</title>
</head>
<body>
<script id="jsbin-javascript">
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<script id="jsbin-javascript">
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<script id="jsbin-javascript">
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>GCD</title>
</head>
<body>
<script id="jsbin-javascript">
@razchiriac
razchiriac / index.html
Created March 30, 2017 00:00
Redux Todo Toggle - Immutable // source https://jsbin.com/befipuy
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Redux Todo Toggle - Immutable</title>
<script src="https://unpkg.com/redux@3.6.0/dist/redux.min.js"></script>
<script src="https://unpkg.com/expect/umd/expect.min.js"></script>
</head>
<body>
@razchiriac
razchiriac / index.html
Created March 31, 2017 18:19
React+Redux Todo List // source https://jsbin.com/ceyehig
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>React+Redux Todo List</title>
<script src="https://unpkg.com/redux@3.6.0/dist/redux.min.js"></script>
<script src="https://unpkg.com/expect/umd/expect.min.js"></script>
<script src="https://fb.me/react-with-addons-15.1.0.js"></script>
<script src="https://fb.me/react-dom-15.1.0.js"></script>