Le tue istruzioni "per"
Supponendo che tu abbia il seguente input: a, b, c, d
L'ingresso può essere su una riga usando qualsiasi formato "a / b / c / d" o "a, b, c, d" ecc.
Puoi anche avere 4 ingressi.
È necessario codificare il seguente comportamento (pseudo-codice qui):
var i = <a>
while (i <b> <c>)
print i
i = i + <d>
print "\n"
Ecco alcuni casi di test:
input : 1,<,10,1
output :
1
2
3
4
5
6
7
8
9
Ancora uno:
input : 20,>,10,1
output :
20
21
22
23
24
25
26
27
...
infinite loop / program crashes
aè un numero intero , il valore iniziale dii.bè una stringa o un carattere , non può essere qualcos'altro, il comparatore utilizzato nella condizione finale delforciclo.bpuò e deve essere una delle seguenti stringhe:- ">" - "<"cè un numero intero , il numero utilizzato nella condizione finale delforciclo.dè un numero intero che viene aggiunto a ogni ciclo.
Questo è code-golf, vince la risposta più breve!
print "\n", ma sto usando l'avviso javascript per ogni riga. Sarebbe accettabile o dovrei usare console.log invece di allungare la mia risposta?
alert("23\n24\n25");avrebbe funzionato mentre alert("23"); alert("24"); alert(25);non lo sarebbe