2021-06-01から1ヶ月間の記事一覧

Rustのbreakとラベル付きループのメモ

たまに使いたくなるたびに調べているのでメモ fn main() { // loopは式なのでbreakで値を返すことができる. forやwhileではできない. let n = { let mut n = 3; loop { if 2u32.pow(n)+ n >= n.pow(3)-n { break n; } n += 1; } }; println!("The minimum in…