See how a minor change to your commit message style can make you a better programmer.
Format: <type>(<scope>): <subject>
<scope> is optional
| @function px-rem ($num) { | |
| @return #{($num / 16)}rem; | |
| } | |
| @mixin arrow ($type: 'bottom', $color: red, $width: px-rem(2), $height: px-rem(10)) { | |
| @if $type != 'bottom' and $type != 'top' and $type != 'left' and $type != 'right' { | |
| @error 'Parametro $type: #{$type} invalido!, Parametros validos $type: top, bottom, left, right'; | |
| } | |
| display: flex; |
| { | |
| "editor.bracketPairColorization.enabled": true, | |
| "editor.detectIndentation": false, | |
| "editor.fontFamily": "Fira Code", | |
| "editor.fontLigatures": true, | |
| "editor.fontSize": 13, | |
| "editor.guides.bracketPairs": "active", | |
| "editor.insertSpaces": true, | |
| "editor.minimap.enabled": false, | |
| "editor.renderLineHighlight":"gutter", |
| let lista1 = ['banana', 'laranja', 'mamão']; | |
| let lista2 = ['caju', 'tangerina', 'abacaxi']; | |
| lista1.push(...lista2); | |
| console.log(lista1); |
| // Criar uma nova lista com a mesma quantidade de numeros, mas cada elemento da nova lista deve ter seu valor dobrado quando for impar. | |
| // Programacao nao funcional | |
| let numeros = [3,2,11,20,8,7]; | |
| let novosNumeros = []; | |
| numeros.forEach(item => { | |
| if(item % 2){ // so entra no IF se o resultado for diferente de zero | |
| novosNumeros.push(item * 2); |
| class Aluno { | |
| constructor(matricula, nome) { | |
| this.matricula = matricula; | |
| this.nome = nome; | |
| } | |
| } | |
| class Prova { |
| class Pessoa{ | |
| constructor(nome, sobrenome){ | |
| this.nome = nome; | |
| this.sobrenome = sobrenome; | |
| } | |
| obtemNomeCompleto(){ | |
| return `${this.nome} ${this.sobrenome}`; | |
| } | |
| } |
| //** | |
| // * Funcao trata tamanhos de Strings concatenando "..." no final - Javascript Basico. | |
| // * @author Evandro P. Santos ([email protected]). | |
| // * @parameters | |
| // * - nameclass: Nome da classe Jquery Ex: '.shelf-item-name'; | |
| // * - characterlimit: Valor numerico que define a quantidade de caracteres a ser exibido. | |
| //** | |
| function cutCharacters(nameclass, characterlimit){ | |
| // Conversao parametro "nameclass" para Obj Jquery | |
| var $nameclass = $(nameclass); |
| // Array Indexado | |
| var paises = ["Brasil", "Argentina", "China Ceara", "Japao", "Italia", "Bahia"]; | |
| var pessoas = ["Jose", "Tiao", "Yuri", "Zebedeu", "Berosclaudio", "Adamailsom"]; | |
| var result = []; | |
| console.log("Array Simples: ", paises[0]); | |
| paises.reverse(); | |
| console.log("Reverse: ", paises); //Inverte | |
| paises.sort(); | |
| console.log("Sort: ", paises); //Ordena | |
| // Concat |