Código While:
				function bucle_while() 
				{
					var res;
					var suma = 0;
					var mensaje = "Introduce solamente números o la palabra 'acabar' para terminar.";
					var error = "";
					while (res != "acabar") 
					{
						res = prompt(error + "\n\n" + mensaje + "\n\nTotal: " + suma + "\n\n")
						if (isNaN(res) && res != "acabar")
							error = "         * * * * * Entrada errónea, vuelva a intentarlo. * * * * *\n";
						else 
						{
							suma += +res;
							error = "";
						}
					}		
				}
			
Código For:
				function bucle_for() 
				{
					var res;
					var suma = 0;
					var mensaje = "Introduce solamente números o la palabra 'acabar' para terminar.";
					var error = "";
					for (res=""; res!="acabar"; res=prompt(error + "\n\n" + mensaje + "\n\nTotal: " + suma + "\n\n")) 
					{
						if (isNaN(res) && res != "acabar")
							error = "         * * * * * Entrada errónea, vuelva a intentarlo. * * * * *\n\n";
						else 
						{
							suma += +res;
							error = "";
						}
					}			
				}