Twoja własna instrukcja „za”
Zakładając, że masz następujące dane wejściowe: a, b, c, d
Dane wejściowe mogą być w jednym wierszu przy użyciu dowolnego formatu „a / b / c / d” lub „a, b, c, d” itp.
Możesz także mieć 4 wejścia.
Musisz zakodować następujące zachowanie (tutaj pseudo-kod):
var i = <a>
while (i <b> <c>)
print i
i = i + <d>
print "\n"
Oto kilka przypadków testowych:
input : 1,<,10,1
output :
1
2
3
4
5
6
7
8
9
Jeszcze jeden :
input : 20,>,10,1
output :
20
21
22
23
24
25
26
27
...
infinite loop / program crashes
ajest liczbą całkowitą , początkową wartością jesti.bJest to ciąg znaków lub char , to nie może być coś innego, komparator stosowany w kończącym warunkuforpętli.bmoże i musi być jednym z następujących ciągów:- ">" - "<"cjest liczbą całkowitą , liczbą używaną w warunku końcowymforpętli.djest liczbą całkowitą dodawaną do i w każdej pętli.
To jest golf golfowy, wygrywa najkrótsza odpowiedź!
print "\n", ale używam alertu javascript dla każdej linii. Czy byłoby to do zaakceptowania, czy też musiałbym użyć konsoli.log zamiast przedłużać moją odpowiedź?
alert("23\n24\n25");działałoby, a alert("23"); alert("24"); alert(25);nie