Propiedad

Script While:
		function bucle_while() {
			var numero;
			var suma = 0;
			var mensaje_error = "Introduce solamente números o la palabra 'acabar' para terminar.";
			var mensaje = "Introduzca el primer valor:"
			while (numero != "acabar") {
				numero = prompt(mensaje_error + "\n\nTotal: " + suma + "\n\n"+ mensaje)
				if (isNaN(numero) && numero != "acabar") {
					mensaje_error = "Debes introducir números o la palabra 'acabar' para finalizar el bucle.";
				}
				else {
					suma = suma+(+numero);
					mensaje_error = "Introduce solamente números o la palabra 'acabar' para terminar.";
					mensaje = "Introduzca el siguiente valor a sumar:"
				}		
			}
			
			
Script For:
			function bucle_for() {
			var numero;
			var suma = 0;
			var mensaje_error = "Introduce solamente números o la palabra 'acabar' para terminar.";
			var mensaje = "Introduzca el primer valor:"
			for (numero=""; numero!="acabar"; numero=prompt(mensaje_error + "\n\nTotal: " + suma + "\n\n"+ mensaje)) {
				if (isNaN(numero) && numero != "acabar") {
					mensaje_error = "Debes introducir números o la palabra 'acabar' para finalizar el bucle.";
				}
				else {
					suma = suma+(+numero);
					mensaje_error = "Introduce solamente números o la palabra 'acabar' para terminar.";
					mensaje = "Introduzca el siguiente valor a sumar:"
				}
			}