Articles of while loop

Os loops são realmente mais rápidos ao contrário?

Eu já ouvi isso algumas vezes. Os loops JavaScript são realmente mais rápidos ao contar para trás? Se sim, porque? Eu vi alguns exemplos de suíte de teste mostrando que os loops invertidos são mais rápidos, mas não consigo encontrar nenhuma explicação do porquê! Estou assumindo que é porque o loop não precisa mais avaliar […]

Entrada de leitura no bash dentro de um loop while

Eu estou tendo um script bash que é algo como seguir, cat filename | while read line do read input; echo $input; done mas isso claramente não está me dando a saída correta, como quando eu leio no loop while ele tenta ler o nome do arquivo por causa do possível redirecionamento de E / […]

Como faço para replace loops while com uma alternativa de functional programming sem otimização da chamada final?

Eu estou experimentando com um estilo mais funcional no meu JavaScript; Portanto, substituí lo for loops com funções de utilitário, como mapear e reduzir. No entanto, eu não encontrei um substituto funcional for loops while, já que a otimização da chamada final geralmente não está disponível para JavaScript. (Pelo que entendi, o ES6 impede que […]

Declarando variables ​​dentro ou fora de um loop

Por que o seguinte funciona bem? String str; while (condition) { str = calculateStr(); ….. } Mas este é dito ser perigoso / incorreto: while (condition) { String str = calculateStr(); ….. } É necessário declarar variables ​​fora do loop?

Uma variável modificada dentro de um loop while não é lembrada

No programa a seguir, se eu definir a variável $foo para o valor 1 dentro da primeira instrução if , ela funcionará no sentido de que seu valor é lembrado após a instrução if. No entanto, quando eu definir a mesma variável para o valor 2 dentro de um if que está dentro de uma […]

O que é um NumberFormatException e como posso corrigi-lo?

Error Message: Exception in thread “main” java.lang.NumberFormatException: For input string: “Ace of Clubs” at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Integer.parseInt(Integer.java:580) at java.lang.Integer.parseInt(Integer.java:615) at set07102.Cards.main(Cards.java:68) C:\Users\qasim\AppData\Local\NetBeans\Cache\8.1\executor-snippets\run.xml:53: Java returned: 1 BUILD FAILED (total time: 0 seconds) Meu While Loop: while (response != ‘q’ && index first_value){ System.out.println(“You answer was right, weldone!”); } else { System.out.println(“You answer was wrong, try again!”); […]