ruby if,else if命令語法

Ruby語言有一個非常簡單的控制結構,易於閱讀和理解。...

Ruby語言有一個非常簡單的控制結構,易於閱讀和理解。

If語法

if var == 10 print “Variable is 10” end

If-Else語法

if var == 10 print “Variable is 10” else print “Variable is something else” end

If-Else-If語法

下面是Ruby與大多數其他語言的關鍵區別。注意,“elseif”實際上拼寫為“elsif”,沒有e。

if var == 10 print “Variable is 10” elsif var == “20” print “Variable is 20” else print “Variable is something else” end

三元(縮寫if語句)語法

三元語法在Ruby中與大多數語言相同。如果var等於10,下面的示例將列印“變數為10”。否則將列印“變數不是10”。

print “The variable is ” + (var == 10 ? “10” : “Not 10”)

  • 發表於 2021-04-14 16:05
  • 閱讀 ( 9 )
  • 分類:網際網路

你可能感興趣的文章

如果還有(if else)和轉換(switch)的區別

...被傳遞到開關後的下一行。通常,switch語句通常使用鍵盤命令從多個case語句中選擇一個。 什麼是if-else與switch的相似性(the similarity between if else and switch)? if-else和switch都是程式設計中的決策結構。 如果還有(if else)和轉換(switch)...

  • 發佈於 2020-10-24 02:27
  • 閲讀 ( 50 )

如果(if)和如果還有(if else)的區別

如果(if)和如果還有(if else)的區別 在程式設計中,有必要根據條件是真還是假來執行語句。if和if-else是兩種決策結構。Java、C等程式語言支援if和if-else等決策結構。本文討論if和if-else之間的區別。在這兩種情況下,if都包含要...

  • 發佈於 2020-10-24 02:33
  • 閲讀 ( 48 )

powershell foreach、while和其他迴圈的工作原理

... 您可以在迴圈中框顯每天使用的現有命令,以節省時間和精力。當你閱讀更多關於MakeUseOf的文章的重要工作時,你的指令碼起著很重的作用! ...

  • 發佈於 2021-03-11 23:17
  • 閲讀 ( 57 )

在windows中寫入批處理檔案?else語句如何工作

... 以下語法是如何在批處理檔案中使用if else語句: ...

  • 發佈於 2021-03-12 20:01
  • 閲讀 ( 55 )

什麼是shell指令碼,為什麼要使用它

shell是Linux或Unix作業系統中的一個程式,它允許您輸入命令供系統執行。當在linux計算機上開啟終端視窗時,它啟動shell程式,該程式提供一個輸入命令的介面。此介面稱為命令列介面。輸入命令後,shell將執行該命令,並在螢幕...

  • 發佈於 2021-03-13 04:53
  • 閲讀 ( 58 )

以低於5美元的價格製作一個pov-led空中寫手

...e;myline = line;if (myline>=16) {digitalWrite(LED1, HIGH); myline-=16;} else {digitalWrite(LED1, LOW);}if (myline>=8) {digitalWrite(LED2, HIGH); myline-=8;} else {digitalWrite(LED2, LOW);}if (myline>=4) {digitalWrite(LED3, HIGH); myline-=4;} else {digitalWrite(LED3, LOW);}if (myline>...

  • 發佈於 2021-03-16 12:02
  • 閲讀 ( 39 )

帶有oled顯示屏的arduino復古遊戲

...veAi() { eraseAiPaddle(aiPos); if (ball[1] > aiPos) { ++aiPos; } else if (ball[1] < aiPos) { --aiPos; } drawAiPaddle(aiPos);} ...

  • 發佈於 2021-03-16 17:37
  • 閲讀 ( 63 )

用diy動作啟用的音箱嚇唬不給糖就搗蛋的人

... 按CTRL-X,然後按Y儲存並退出,然後使用以下命令執行: ...

  • 發佈於 2021-03-17 05:08
  • 閲讀 ( 62 )

用arduino做一個buzz wire遊戲

... 如果您不理解語法,請不要擔心--這行告訴Arduino引腳12和13連線到一個七段顯示器,並對其進行適當的配置。 ...

  • 發佈於 2021-03-17 09:39
  • 閲讀 ( 62 )

如何使用java和處理建立驚人的網路攝像頭效果

...m.available()){ cam.read(); } if(switcher==0){ image(cam,0,0); } else if(switcher == 1){ scale(-1,1); image(cam,-width,0); } else if(switcher == 2){ scale(-1,-1); image(cam,-width,-height); } else{ println("Switcher = 0 again"); switcher = 0; }} ...

  • 發佈於 2021-03-21 14:43
  • 閲讀 ( 52 )