Hướng dẫn "cho" rất riêng của bạn
Giả sử bạn có đầu vào sau: a, b, c, d
Đầu vào có thể ở một dòng sử dụng bất kỳ định dạng "a / b / c / d" hoặc "a, b, c, d", v.v.
Bạn cũng có thể có 4 đầu vào.
Bạn phải mã hóa các hành vi sau (mã giả ở đây):
var i = <a>
while (i <b> <c>)
print i
i = i + <d>
print "\n"
Dưới đây là một số trường hợp thử nghiệm:
input : 1,<,10,1
output :
1
2
3
4
5
6
7
8
9
Một lần nữa :
input : 20,>,10,1
output :
20
21
22
23
24
25
26
27
...
infinite loop / program crashes
a
là một số nguyên , giá trị ban đầu củai
.b
là một chuỗi hoặc một char , nó không thể là một cái gì đó khác, bộ so sánh được sử dụng trong điều kiện kết thúc củafor
vòng lặp.b
có thể và phải là một trong các chuỗi sau:- ">" - "<"
c
là một số nguyên , số được sử dụng trong điều kiện kết thúc củafor
vòng lặp.d
là một số nguyên được thêm vào i ở mỗi vòng lặp.
Đây là môn đánh gôn, câu trả lời ngắn nhất sẽ thắng!
print "\n"
, nhưng tôi đang sử dụng cảnh báo của javascript cho mỗi dòng. Điều đó có thể được chấp nhận hay tôi sẽ phải sử dụng console.log thay vì làm cho câu trả lời của tôi dài hơn?
alert("23\n24\n25");
sẽ hoạt động trong khi alert("23"); alert("24"); alert(25);
sẽ không