En este apartado podréis ver todos esos fallos que nos hemos encontrado a lo largo de los ejercicios y debemos tratar de evitar en nuestros programas. ¡Tomad nota!
MALif (opcion ==1){ //Instrucciones }if (opcion == 2){ //Instrucciones }if (opcion == 3){ //Instrucciones }BIEN if (opcion ==1){ //Instrucciones }else if (opcion == 2){ //Instrucciones }else if (opcion == 3){ //Instrucciones }O bien:switch (opcion)case 1: //Instrucciones; break;case 2: //Instrucciones; break;case 3: //Instrucciones; break; MALif (opcion ==1){ //Instrucciones }else if (opcion == 2){ //Instrucciones }else if (opcion == 3){ //Instrucciones }BIEN if (opcion ==1){ //Instrucciones }else if (opcion == 2){ //Instrucciones }else if (opcion == 3){ //Instrucciones }else {//Instrucciones}O bien:switch (opcion)case 1: //Instrucciones; break;case 2: //Instrucciones; break;case 3: //Instrucciones; break;default: //Instrucciones;O bienswitch (opcion)case 1: //Instrucciones; break;case 2: //Instrucciones; break;case 3: //Instrucciones; break;
MAL if (opcion ==1)BIEN var nombre;var apellido;if (opcion ==1) { var nombre1 = valor1; var apellido1 = valor1; } else if (opcion == 2) { var nombre2 = valor2; var apellido2 = valor2; } { nombre = valor1; apellido = valor1; } else if (opcion == 2) { nombre = valor2; apellido = valor2; } MAL var respuesta = prompt("Elija cómo quiere ordenar la tabla, al derechas o al revés");if (respuesta =="derechas) {//Instrucciones}else if (respuesta =="reves") {//Instrucciones}BIENvar respuesta = prompt("Elija cómo quiere ordenar la tabla \n 1) Al derechas \n 2) Al revés");if (respuesta =="1") {//Instrucciones}else if (respuesta =="2") {//Instrucciones} MAL function persona (nom, ape, ed){ //Atributos this.nombre = nom; this.apellido = ape; this.edad = ed; //Métodos this.anadirnombre = function (nom){ this.nombre = nom } this.extraernombre = funcion(){ return this.nombre; }}BIEN function persona (nom, ape, ed){ //Atributos this.nombre = nom; this.apellido = ape; this.edad = ed; //Métodos this.setNombre= function (nom){ this.nombre = nom } this.getNombre= funcion(){ return this.nombre; }}