Ваша власна інструкція "за"
Припустимо, що у вас є наступний вклад: a, b, c, d
Введення може бути в одному рядку, використовуючи будь-який формат "a / b / c / d" або "a, b, c, d" тощо.
Ви також можете мати 4 входи.
Ви повинні кодувати таку поведінку (псевдокод тут):
var i = <a>
while (i <b> <c>)
print i
i = i + <d>
print "\n"
Ось кілька тестів:
input : 1,<,10,1
output :
1
2
3
4
5
6
7
8
9
Ще один :
input : 20,>,10,1
output :
20
21
22
23
24
25
26
27
...
infinite loop / program crashes
aце ціле число , початкове значенняi.bце рядок або char , це не може бути чимось іншим, порівняльником, що використовується в кінцевому станіforциклу.bможе бути і має бути однією з таких рядків:- ">" - "<"cявляє собою ціле число , число, яке використовується в кінцевому станіforциклу.dце ціле число, яке додається до i в кожному циклі.
Це код-гольф, найкоротша відповідь виграє!
print "\n", але я використовую попередження JavaScript для кожного рядка. Це буде прийнятним, чи мені доведеться використовувати console.log замість того, щоб зробити свою відповідь довшою?
alert("23\n24\n25");працювало б, тоді як alert("23"); alert("24"); alert(25);ні