Skip to content

Instantly share code, notes, and snippets.

@sxwebdev
sxwebdev / arrayToObject.js
Created June 5, 2017 17:45
array to object es6
const arrayToObject = (array) => {
return array.reduce(function(result, item) {
var key = Object.keys(item)[0];
if(Array.isArray(item[key])) {
item[key] = arrayToObject(item[key]);
}
result[key] = item[key];
return result;
@sxwebdev
sxwebdev / num2str.js
Last active November 20, 2017 09:30
Convert сash money from digits to words in Russian second version
const trimMiddle = (text) => {
return text.trim().replace(/\s\s+/g,' ');
}
const trimAll = (text) => {
return text.replace(/\s+/g,'');
}
const roundTo = (n,kop) => {
let x=0;
if (typeof(n)==='number')
if (Number.isInteger(n))