trisquel

Aprende JavaScript con ejemplos (III). La sintaxis del lenguaje y más…

1 La sintaxis del lenguaje. 10 reglas básicas

Regla 1. Como has visto, las instrucciones en JavaScript terminan por punto y coma. Ejemplo:

var s = "hola";

Regla 2. Decimales en JavaScript. Los números en JavaScript pueden tener o no decimales. Ejemplo:

var x = 4;
var pi = 3.14;

Regla 3. Los literales se pueden escribir entre comillas dobles o simples. Ejemplo:


var s1 = "hola";
var s2 = 'hola';

Regla 4. Como has visto, para declarar una variable utilizamos la palabra reservada var.

Regla 5. Como has visto, el operador de asignación (asigna un valor a una variable) es el =.

Regla 6. Podemos utilizar los siguientes operadores aritméticos: ( + – * / ) . Ejemplo:

var x = (5*4)/2+1;

Regla 7. En la expresiones podemos también utilizar variables. Ejemplo:

var x = (5*4)/2+1;
var y;
y = x * 2;

Regla 8. Los comentarios en JavaScript son:
// cuando queremos comentar el resto de la línea

/* y */. Todo lo contenido entre ambas etiquetas quedará comentado.

Regla 9. Los identificadores en JavaScript compienzan por una letra, o los símbolos “_” o “$”.

Regla 10. Que sepas que JavaScript es sensible a las mayúsculas y minúsculas. Ejemplo:

var manteca = “Julio”;
var Manteca = “Ramón”;

Manteca y manteca son dos variables diferentes.

A ver si vas a ser tan bruto de escribir la palabra reservada var como Var o VAR

2 Palabras reservadas en JavaScript

Muchas de estas palabras reservadas las estudiaremos más adelante…

  • var. Utilizada para declarar una variable.
  • if … else. Estructura condicional.
  • for. Estructura de repetición. Se ejecutará mientras la condición sea verdadera.
  • do … while. Estructura de repetición. Se ejecutará mientras la condición sea verdadera.
  • switch. Serie de sentencias que van a ser ejecutadas dependiendo de diferentes circunstancias.
  • break. Termina un switch o un bucle
  • continue. Sale del bucle y se coloca al comienzo del mismo.
  • function. Declara una función.
  • return. Sale de una función.
  • try … catch. Utilizadas para el manejo de excepciones.

3 Variables en JavaScript

En JavaScript podemos ejecutar las siguientes órdenes:

var x;
x = 2 * x + 1;
var pi = 3.141592;
var paginaweb = "Myfpschool";
var pregunta = '¿cuantos años tienes?', respuesta="veinte";
paginaweb="Myfpschool.com";
paginaweb="Myfpschool" + "." + "com";

El resultado a la derecha de una asignación se almacena en la variable del lado izquierdo de la misma
Ejercicio 3.1
Realiza un programa JavaScript que calcule el área y la longitud de una circunferencia de radio 5.

4 Operadores en JavaScript

4.1 Operadores aritméticos

Operador Description
+ Suma
- Resta
* Multiplicación
/ División
% Módulo
++ Incremento
Decremento

4.2 Operadores de asignación

Operador Ejemplo Igual que…
= x = y x = y
+= x += y x = x + y
-= x -= y x = x – y
*= x *= y x = x * y
/= x /= y x = x / y
%= x %= y x = x % y

4.3 Operadores de manejo de Strings

En javascript podemos utilizar el operador + y += para concatenar strings. Ejemplo:

var = "hola" + " " + "mundo";

o lo que sería igual:

var = "hola";
var += " ";
var += "mundo";

4.4 Operadores lógicos y de comparación

  • == igual que
  • === igual valor y tipo
  • != distinto
  • !== distinto valor o distinto tipo
  • > mayor que
  • < menor que
  • >= mayor o igual que
  • <= menor o igual que
  • ? Es un operador ternario.
Ejercicio 3.2
Investiga el operador ternario y pon un ejemplo completo de uso.

4.5 Operadores de tipo

  • typeof. Devuelve el tipo de una variable
  • instanceof. Devuelve true si un objeto es una instancia de un tipo de objeto (lo veremos más adelante).

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>