shinoblog-manabu

Progate(プロゲート)を使って初歩の初歩からプログラミング勉強をはじめました。無料から有料バージョンへ以降しつつ、自分辞書として活用しています。なるべく私と同じ初心者目線を使い、各プログラミング内容を説明したいです。

【今日のプログラミング学習】昨日の復習・スコープ・【JavaScript】

12月1日
=================================================

昨日間違えた箇所の写経から入る。

f:id:shinoblog-manabu:20201201094347p:plain

ひたすら説明欄を復唱しながら写経。時間を置いてからもう一度書いて覚えました。



 

 

今日の学習目標
=================================================
戻り値の型を覚えること
if文の型(条件式)を覚えること
~が~で割り切れるかどうかの結果の型を覚えること

総合演習の問題をクリアすること

 


スコープ
=================================================
関数の中の定数

関数の中の引数、関数内の定義・定数・変数を使うには
条件がある。
その条件とは
・「その関数の中のみ使用可能である」ということ。
この事をスコープと呼ぶ。

 

 

関数の外の定数
=================================================
関数の外の定数を使うには

・「定数や関数を関数の外で定義する」と、関数の内外両方とも使用可能になる。

 

 

 

関数以外のスコープ
=================================================
関数以外にもスコープは適用される

適用されるスコープ一覧
・if文
・swith
・for文
・whileなどの繰り返し文 など

 

 

 

スコープの演習問題
=================================================
関数OOを呼び出す方法
・関数(引数※もしくは文字列。文字列の場合、""を忘れずに指定)

 

 

 

総合演習
=================================================
総合課題にチャレンジしよう
説明欄から要約

・3つの整数から最大値を取得できるgetMax関数を作成する。
・getMax関数は3つの整数を引数に取る。
・最大値を戻り値とする。
・注意点1:getMax関数はJavaScriptで予め用意された関数ではない。
・注意点2:関数を定義するところから始めること。

point
・アロー関数とは?確認する。確認できたら関数の定義を実行。
・引数の取り方は実行できるか。
・引数の最大値の求め方はできているか。
・OO関数を用いてOOの最大値を取得する方法を書き、
かつ出力できるか。


反省点
OO関数を定義する、に関して
全く理解できなかった。写経し覚えることとする。

let,constについて調べた。
参考: https://www.sejuku.net/blog/58429