kabukabutan’s blog

プログラミングのことを書きます。自己満足です。

今日の学習 備忘録

こんばんは。

 

カリキュラムの復習期間に入りました。

「?????」なところをできるだけ無くす!

を目標に勉強しています。

今日理解したことを備忘録として書いておきます。

 

※超初心者のため、恥ずかしながら当たり前なことばかりです。。

 

 

Ruby

each文の|    |の中の変数名は配列名の縛りなし

 

今までは

fruites = [apple, orange, banana]

fruites. each do |fruite|

puts fruite

のような文ばかりを見ていたので

配列名(複数形). each do | 配列名(単数形)|

としないとエラーになると思っていました。

 

実際は

fruites = [apple, orange, banana]

fruites. each do |a_fruite|

puts  a_fruite

でも

array = [apple, orange, banana]

array. each do | fruite |

puts fruite

でもOK。

 

必須なのは

・定義した配列名とeach文の配列名が一致していること

・|    |の中の【変数名】とeach文の処理の中の変数名が一致していること

 

 

CSS 演算子の前後にはスペースが必要

 

 

誤 calc(100%-300px);

正 calc(100% - 300px);

 

知らなかった。

ちなみに「+」「-」はスペースが必要

「*」「/」は不要だそうです。

 

※参照

https://qiita.com/ug23/items/12b13112d555f367552c

 

 

CSS align-itemsはdisplay: flex; と一緒に使う

 

もう当たり前ですね。そんなことも今日学びました。

flexboxは奥が深い。

 

 

それではおやすみなさい。