3

「then」と「do」の両方のキーワードが存在するのはなぜですか?

if x == 1 do
    print(x)
end

と同じくらい読みやすい

if x == 1 then
    print(x)
end
4

3 に答える 3

0

数学的な観点から(プログラミングは数学に基づいているため)、「if」は「aがtrueの場合、bがtrueの場合、cがtrueの場合」という形式を取ります。数学的バージョンはプログラミングに簡単に移植できないため、環境に合わせて作り直され、よりプログラミングに適した「行う」ようになりました。

于 2016-05-28T04:55:52.630 に答える