Pesquisar aqui

sábado, 13 de junho de 2020

JavaScript - Expressões (parte 2)

Hoje irei continuar a olhar para as expressões e como estas funcionam. Na ultima entrada eu falei como com as expressões podemos somar, subtrair, multiplicar e dividir os valores das variáveis para criamos um novo resultado. No entanto também podemos aplicar os mesmos operadores matemáticos com as strings. Estas são os textos que escreves com JavaScript. Vamos ver o seguinte exemplo:

"Bom" + "Dia"

Neste temos a soma de duas strings. O resultado desta será: Bom Dia. Desta forma cria-se uma nova string. Contudo ainda pode-se criar uma string usando uma variável que contei uma string com outra string. Como se pode ver no exemplo seguinte:

"Isto é uma" + string

How JavaScript Became the Dominant Language of the Web | Blog ...

Por fim termino falando de expressões booleanas. Estas são expressões que avaliam se um valor é verdadeiro ou falso. Vamos ver os seguintes exemplos:

idade > 14

custo <= 4.99

Nestes exemplos podemos ver as expressões booleanas em ação. No primeiro, a expressão só será verdadeira se, e apenas se, a variável idade for maior que 14. Na segunda acontece o mesmo só que, esta só será verdadeira se a variável custo for menor ou igual a 4.99. Espero que tenham aprendido muito. Até à próxima!

sexta-feira, 12 de junho de 2020

JavaScript - Expressões

Para verdadeiramente conseguirmos-nos expressar no JavaScript precisamos de adicionar expressões. Estas ajudam a avaliar os valores das variáveis, por exemplo:

var total = preço - ( preço * ( desconto / 100 ));

Nesta linha de código temos um grande exemplo dos operadores aritméticos em ação. Nesta podemos deduzir que a declaração atribuirá o resultado da avaliação das expressões à variável total (var total). Tudo o que vêm a seguir à variável é uma expressão.

Até onde vai o poder do JavaScript? - Blog da Locaweb

Esta usa 3 operadores aritméticos, que qualquer pessoa acima do terceiro ano deve conhecer: (-) a subtracção, (*) a multiplicação e a (/) divisão. Estas funcionam como os operadores matemáticos já conhecidos. Bem agora vamos fazer um exercício, se o preço for 10 e o desconto 20, qual será o resultado final?

Isto é extremamente fácil, pelo menos este exemplo, ao simplesmente aplicar os valores das variáveis e resolver a equação matemática encontras-se o resultado.... 8!

Na próxima entrada irei continuar a desenvolver este tópico profundo. Até à próxima!

Site Autónomo - Iniciação ao JavaScript

APÓS ALGUMAS PUBLICAÇÕES EM JAVASCRIPT, PUBLICO AGORA O SITE AUTÓNOMO CRIADO POR MIM E PELO MEU COLEGA NYCKOLLAS BRANDÃO QUE CONTÉM TODA A INFORMAÇÃO DE UM TRABALHO QUE REALIZÁMOS!


O site está dividido em inúmeras sub-páginas destinadas a cada passo do trabalho denominado 

Proposta de Trabalho 09: 
Iniciação ao JavaScript

Para acessar ao site de apoio basta clicar abaixo

Iniciação ao CSS: font-style

Neste post vou mostrar-vos a propriedade "font-style" que permite, como o nome indica, alterar o estilo do vosso texto. Esta propriedade tem três valores: normal, italic e oblique. Sendo que podemos colocar o texto no seu estado inicial usando "font-style: initial;". A principal utilização desta propriedade é para colocar o texto em itálico.


Na imagem acima podem ver a aplicação daquilo que já foi explicado.

Imagem:

PT09 - Site Autónomo - Os Bodybuilders


Como pedido na Proposta de Trabalho 09: Iniciação ao Javascript, foi criado um site autónomo para o grupo de trabalho Os Bodybuilders, no qual eu e o meu colega e amigo André Jesus fazemos parte.

Neste site autónomo temos ao acesso de todos informação sobre o trabalho realizado em cada um dos passos de grupo, devidamente separados e muito bem organizados para permitir mais conforto ao leitor.


JavaScript - Tipos de dados

APÓS APRENDERMOS O QUE ARMAZENA OS DADOS, AS VARIÁVEIS, VAMOS APRENDER QUE TIPOS DE DADOS PODEM SER ARMAZENADOS PELAS MESMAS!

O termo data types ou tradfuzido para o portugês para "tipos de dados" refere-se aos tipos de valores com os quais um programa pode trabalhar. As variáveis no ​​JavaScript podem conter muitos tipos de dados, como números , sequências de caracteres , matrizes e muito mais.

Ao contrário de muitas outras linguagens de programação, o JavaScript não define tipos diferentes de números, como inteiros, de ponto flutuante, entre outros podendo ser escritos com ou sem algarismos decimais.

Inteiros
Como referi acima, as variáveis podem conter números inteiros como por exemplo:

var num = 42; // Um ​​número sem decimas

Ponto flutuante
Também podem armazenar números com casas decimais denominados números de ponto flutuante:


var preco = 55,55; 
document.write (preco); 

Strings
Um dos tipos de dados mais usados são as strings que são usadas para armazenas e manipular texto. Para as definir o texto tem de aparecer entre aspas, duplas ou simples:

var nome = 'João'; 
var texto = "O meu nome é João";

Booleanos
Valores booleanos são outro dos tipos de dados mais conhecidos e utilizados, sendo que no JavaScript existem dois true e false. Todos os valores 0 são falsos e todos os valores reais são verdadeiros:


var quarta = true; 
var ferias = false;


Referências:



quarta-feira, 10 de junho de 2020

Iniciação ao CSS: font-size

No post anterior, que podem ver clicando aqui, falei-vos da propriedade "font-family" que permite alterar o tipo de letra dentro da vossa página. Hoje vou falar-vos da propriedade "font-size" que permite alterar o tamanho da letra. Este propriedade é muito simples, possuindo apenas três tipos de unidades: pixels (px), percentagem (%) e ems (em), que é uma unidade relativa, calcula-se dividindo os pixels por 16. Para além disso podemos usar keywords como: small, medium, large e x-large. Estas são principalmente úteis quando não queremos dar ao utilizador a possibilidade de aumentar a letra, pois esta mantém-se sempre relativa ao tamanho da página e do Browser.


Imagem:



C++ - public e private


Já tinhamos visto que era necessário colocar o "public:" antes dos atributos e dos métodos, mas porquê?
Existe uma outra palavra que faz o contrário do "public", esta é a "private".
O public permite-nos acessar atributos e métodos fora da classe, isto é, conseguir chamar atributos com o "." no nosso código normal, como aqui:

class Pessoa{
public:
    string nome;
};

Pessoa primeira;
primeira.nome = "Hank"; //Conseguimos acessar o atributo mesmo fora da classe

E como acessamos dentro da classe? Assim:
class Pessoa{
    string nome;
public:
    string getNome(){
        return nome;
    }
};

Ou seja, podemos acessar o atributo dentro dos métodos da própria classe, mas se fossemos tentar aceder usando o "." fora da classe, não conseguiamos.
Reparem que omitimos o "private:", isto porque numa classe o padrão é ser private, por isso se não colocarmos o private no começo não há problema.

Referências