Tu propia instrucción "para"
Suponiendo que tiene la siguiente entrada: a, b, c, d
La entrada puede estar en una línea usando cualquier formato "a / b / c / d" o "a, b, c, d", etc.
También puede tener 4 entradas.
Debe codificar el siguiente comportamiento (pseudocódigo aquí):
var i = <a>
while (i <b> <c>)
print i
i = i + <d>
print "\n"
Aquí hay algunos casos de prueba:
input : 1,<,10,1
output :
1
2
3
4
5
6
7
8
9
Uno mas :
input : 20,>,10,1
output :
20
21
22
23
24
25
26
27
...
infinite loop / program crashes
aes un entero , el valor inicial dei.bes una cadena o un carácter , no puede ser otra cosa, el comparador utilizado en la condición final delforbucle.bpuede y debe ser una de las siguientes cadenas:- ">" - "<"ces un número entero , el número utilizado en la condición final delforbucle.des un entero que se agrega a i en cada bucle.
Este es el código de golf, ¡la respuesta más corta gana!
print "\n", pero estoy usando la alerta de JavaScript para cada línea. ¿Sería eso aceptable o tendría que usar console.log en lugar de hacer que mi respuesta sea más larga?
alert("23\n24\n25");funcionaría mientras alert("23"); alert("24"); alert(25);que no lo haría