arr[i], arr[i+1]
2 行目の に対して行われている操作は次のとおりです。
if arr[i] > arr[i + 1]
arr[i], arr[i + 1] = arr[i + 1], arr[i]
sorted = false
end
2行目のarr[i]、arr[i+1]はどのような操作をしているのですか?
arr[i], arr[i + 1] = arr[i + 1], arr[i]
配列をソートするための値の交換を意味します。
arr = [3,2]
i = 0
arr[i], arr[i + 1] = arr[i + 1], arr[i]
arr # => [2,3]
このタイプの三項は何と呼ばれますか?
これはparallel
代入と呼ばれ、三項ではありません。