0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

each 入れ子

Posted at

〜問題〜
配列内の果物と値段の合計額を出力せよ。スクリーンショット 2022-11-25 1.42.19.png
スクリーンショット 2022-11-25 1.43.07.png

~解答~

スクリーンショット 2022-11-25 1.44.31.png

〜解説〜
 each文を使用し、配列内の要素を順に取り出すようにするべきと考えた。また、ブロック変数はitemとpriceに設定する事で、2つの要素を順に取り出せると考えた。
 結果を式展開にてputsで出力した。
 
 
 
 
 

〜模範解答〜
スクリーンショット 2022-11-25 1.50.20.png

 
〜模範解説〜
  3行目でfruits_priceから["apple", [200, 250, 220]]という値を取り出し、変数fruits_priceを代入する。
 4~7行目で、fruitの1番目の値[200, 250, 220]から値を1つずつ取り出して、自己代入しながらsumを出力している。
スクリーンショット 2022-11-25 2.09.47.png

自分の解答と出力結果は同じだが、他にも様々な出力方法がある事が理解できた。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?