プログラミング、フリーダイビング、ブロックチェーンのブログ

プログラミング道場

【Rust入門】ifとmatchの使い方を説明します

更新日:

記事の内容


Rustでifとmatchの使い方を説明します。

if文とは? 

if文とは処理を分岐させるための仕組みです。
例えば、以下のような処理を書きたい時に、if文を使います

  • 変数が1だったら、「その値は奇数です」と表示させる
  • 変数が2だったら、「その値は偶数です」と表示させる

基本的なif文の使い方

基本的な使い方

else if

if式を使った代入

match

enumと組み合わせmatchを使うこともできます。
また、matchは式でもあるので、結果を変数に代入することもできます。

まとめ

この記事では、ifとmatchの使い方を説明しました。

Good luck with your engineer life!

Rustをより詳しく勉強したい人は、この記事を読んで下さい

Rustの学習でおすすめの本と動画【2021年最新】

中級者向け プログラミング言語Rust入門 C/C++の知識を前提とせずに順序だてた構成で説明してくれます。 非常に読みやすい本です。 ただし、あくまでもRustに対する入門書であるので、プログラミングが初めての人には難しいです。 実践Ru ...

続きを見る


Go言語をより詳しく勉強したい人は、この記事を読んで下さい

Go言語の学習でおすすめの本と動画【2021年最新】

初心者向け 入門Goプログラミング 海外で評判がよい入門書の翻訳版です。 テンポよく学んでいけるのはいいのですが、翻訳が完全とは言えません。 プログラミング経験が浅い人にはいいと思います。 改訂2版 基礎からわかる Go言語 Go言語のバー ...

続きを見る


Rubyをより詳しく勉強したい人は、この記事を読んで下さい

Rubyの学習でおすすめの本と動画【2021年最新】

初心者向け【入門編】 スラスラ読める Rubyふりがなプログラミング ふりがなプログラミングシリーズのRuby版です。 文句なしに、やさしい内容なので、これからプログラミングを始めてみようという人は、この本から始めると良いかもしれません。 ...

続きを見る


Javaをより詳しく勉強したい人は、この記事を読んで下さい

Javaの学習でおすすめの本と動画【2021年最新】

初心者向け 2週間でJava SE Bronzeの基礎が学べる本 Java SE Bronzeをこれから取得しようという人向けの書籍です。 14日で区切られている各章は、図を積極的に取り入れてわかり易いです。 職業訓練についていけなくて参考 ...

続きを見る


ErlangとElixirをより詳しく勉強したい人は、この記事を読んで下さい

ErlangとElixirの学習でおすすめの本と動画【2021年最新】

Erlang すごいErlangゆかいに学ぼう Erlangの入門書です。 言語の特徴が具体的なコード例と一緒に解説されています。 Erlangらしい関数型言語の良さがわかる内容です。 プログラミングErlang Erlangの強みである並 ...

続きを見る

関連コンテンツ

-Rust

Copyright© プログラミング道場 , 2021 All Rights Reserved Powered by AFFINGER4.