Guiarapida
Comandos básicos y tipos de datos
D etalles => “ ; ” para terminar las sentencias {......bloque desentencias.....} /*....comentarios....*/
NaN: no es un número Infinity: nº infinito // a= “nombre” asocia caracteres a una variable, usando comillas.
var => para indicar datos que son o actuan comovariables.
Ej: var nombre Ej: var contador=0; Ej: var nombre,altura,contador=0;
prompt =>para introducir datos por teclado.
Ej: nombre=prompt(“tu nombre”); Ej: a=prompt(“un nº de 1 a 10”,” “); Ej:b=prompt(“un nº ”,1);
alert => para que salga por pantalla un mensaje de alerta, con la información que queramos.
Ej: alert(“hola”); Ej: alert(“hola ”+nombre); Ej: alert (“hola ”+nombre+”tu pin es”+(7*a));parseInt – parseFloat => para indicar si es un nº entero (Int) o con decimales(Float).
Ej: a=parseFloat(a) Ej: b=parseInt(prompt(“introduce un nº de 1 a10”));
operaciones => (+, - , *, /) y % (resto dedivisión entera=da el resto de una division antes de sacarle decimales)
Ej: n=(7*a) -b Ej: X= -b/2*a Ej: letraDNI= numeroDNI%23
Math => funciones matemáticas (sqrt=raiz cuadrada, pow(b,e)=potencia,floor=quita decimales, random=nº al azar
entre 0 a1, sin (ang)=seno, cos(ang)=coseno, tan(ang)=tangente)
Ej: a=Math.sqrt(b*c) Ej: d=Math.pow (2,f) => (2 elevado a f) Ej: nºdado=(Math.floor(Math.random()*6))+1
Condicional (si cumples la condición haz una cosa, si no lo cumples, haz otra)
if...else... => si......mas si no.....// La condicón debe ir entre paréntesis (ver ejemplo)
(operadorescondicionales: < menor que, > mayor, <= menor o igual, == igual, != diferente, && y, || o, ! no )
Ej: if (edad >=18){
alert(“eres mayor se edad”);
}else{
alert(“eres menor de edad”);
}
Bucles o repeticiones(Emplea recurso matemático “contador”: opera una cantidad cada vez que repita el bucle )
while =>(mientras) Ej: var contador=0;
while(contador<11) {
alert("Contando hasta 10, vamos por el numero:...
Regístrate para leer el documento completo.