Skip to content

Instantly share code, notes, and snippets.

View wesdeveloper's full-sized avatar
🏠
Working from home

Wesley Amaral Lopes wesdeveloper

🏠
Working from home
View GitHub Profile
@wesdeveloper
wesdeveloper / media.js
Created February 25, 2017 04:27
Function calcula média
function media(...arguments) {
total = arguments.reduce((a,b) => a+b);
return total/arguments.length;
}
console.log(media(12,6,6,3));
const fs = require('fs')
let texto = 'Coffee is life!'
const escreve = (file, texto) => new Promise((resolve, reject) => fs.writeFile(file, texto, (err) => err ? reject(err) : resolve()))
escreve('teste.txt', texto)
.then(() => console.log('Deu certo..'))
.catch(() => console.log('Deu ruim... TRATAR'))
import React from 'react'
import ChipInput from 'material-ui-chip-input'
class Chip extends React.Component {
constructor(props) {
super(props)
this.state = {
chips: [],
limit: 3
}
const request = require('request')
const [comand, path, ...urls] = [...process.argv]
const searchs = []
const searchHttp = (url) => new Promise((resolve, reject) =>
request(url, (err, response, body) => err ? reject(err) : resolve(body)))
urls.map((url) => searchs.push(searchHttp(url)))
Promise.all(searchs).then((results) =>
//Dockerfile
FROM node:8.4.0
ENV HOME=/home/app
COPY package.json $HOME/node_todo/
WORKDIR $HOME/node_todo
RUN npm install --silent --progress=false
const channels = ["ESL_SC2", "OgamingSC2", "cretetion", "freecodecamp", "storbeck", "habathcx", "RobotCaleb", "noobs2ninjas"];
const colorsListItem = ["--yellow", "--coral", "--purple"];
// Showing channel names and adding colored item
for(i=0;i<channels.length;i++){
// Creating random value for item color
function randomColor(){
number = Math.floor(Math.random()*colorsListItem.length);
color = colorsListItem[number];
const ThousandsSeparatorRegex = () => {
const format = (value, separator = ',') => {
const formatToThousands = (str, formater = ',') => str.toString().replace(/\B(?=(\d{3})+(?!\d))/g, formater);
if (value >= 0 || (value.length >= 0 && value.length <= 15)) {
const formatedThousands = formatToThousands(value, separator);
return formatedThousands;
} else if (value < 0) {
const formatedThousands = formatToThousands(value, separator);
return formatedThousands;
const server = require('net').createServer();
const sockets = {};
let counter = 0;
server.on('connection', socket => {
socket.id = counter++;
console.log('Client connected!');
socket.write('Please type your name: ');
function showPhrase() {
phrase = 'JavaScript é sensacional!';
console.log(phrase);
}
showPhrase(); // JavaScript é sensacional!
console.log(phrase); // JavaScript é sensacional!
function showPhrase() {
if (true) {
let phrase = 'JavaScript é sensacional!';
console.log(phrase); // JavaScript é sensacional!
}
console.log(phrase); // prhase is not defined
}
showPhrase();