sách gpt4 ăn đã đi

ruby - `while ... end` 和 `while ... do ... end` 之间的区别

In lại 作者:数据小太阳 更新时间:2023-10-29 08:21:53 27 4
mua khóa gpt4 giày nike

Sự khác biệt là gì:

x = 1
while x < 5 do
x += 1
in x
kết thúc

Và:

x = 1
while x < 5
x += 1
in x
kết thúc

Sẽ LÀM 添加到第一个?或者,有区别吗?

câu trả lời hay nhất

在 while 循环声明和代码之间包含换行符时没有区别。所以:

while flag
#code here
kết thúc

等同于:

while flag do
#code here
kết thúc

但是,当您包含 LÀM 时,您可以将代码放在同一行,如:

while flag do myMethod() end

关于ruby - `while ... end` 和 `while ... do ... end` 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53055067/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress