Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] While no ejecuta lo esperado¿?¿?¿?

Estas en el tema de While no ejecuta lo esperado¿?¿?¿? en el foro de Java en Foros del Web. Una cosa tan simple como el siguiente código: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Java: Ver original public static void main ( String [ ] args ) { ...
  #1 (permalink)  
Antiguo 01/03/2021, 13:28
 
Fecha de Ingreso: agosto-2013
Mensajes: 103
Antigüedad: 7 años, 10 meses
Puntos: 1
While no ejecuta lo esperado¿?¿?¿?

Una cosa tan simple como el siguiente código:

Código Java:
Ver original
  1. public static void main(String[] args) {
  2.     int valor = (int) Math.floor(Math.random()*99+10);
  3.     while (valor>100) {
  4.         System.out.println(valor);
  5.         valor = (int) Math.floor(Math.random()*99+10);
  6.     }
  7. }

Unas veces me imprime el aleatorio bien, otras acaba el programa sin mostrarme nada en consola... ¿Qué puede estar pasando? Es la primera vez en muchos años que veo esto... ¡Y me desconcierta que algo tan sencillo no lo vea!

EDITO y cierro. Soy idiota. Gracias.

PD: Consecuencias de llevar más de 10 horas programando. No lo hagáis en casa



La zona horaria es GMT -6. Ahora son las 18:33.