「グローバルな視点」」とあります。でっかい規模ということがわかりますね!といっても、データの大きい変数を言っているわけではありませんよ。『グローバルに活躍できる変数!』といった感じです。『play』『practice』という複数の関数の中で使用されています。グローバル変数のメリットは同じ変数を色々なところで使用できるところにあります。ローカル変数ローカル変数とは、これも名前の通り、『ローカルな変数』のことです。限られた範囲で使える変数ということです。ローカルタレントっていう言葉があるように地元では有名!みたいな感じです。//ここでエラーを吐く}play()practice()この例は、あえてエラーを出しています。関数内で定義されているものを言います。今回では、関数playの中に定義されているのでplay内でしか使用することができません。practice内で使用しているためエラーが出てしまうのです。ここまでローカル変数の悪口を書いてしまいましたが、ローカル変数にもメリットはあります。特定の関数の中でしか使えないということがメリットなのです。一人の関数内でしかつかわない場合、グローバル変数だと考慮することが多く、鬱陶しくなります。基礎ささお3年目iOSエンジニア。スタートアップで働いておりやす。プログラミングスクールとエンジニアのキャリアを考えたい。*メールアドレス(公開はされません。簡単な自己紹介ささお2年目のiOSアプリエンジニア。プログラミングスクールに通い、プログラミングスクールで講師を経験したのち、スタートアップに就職。プログラミングスクールとエンジニアのキャリアを考えたい。普段は渋谷あたりにいます。教育に興味があります。キャリアを考えないとなぁ。ささおのTwitter初めてのフリーランスにポテパンは登録がとにかく楽。ほんとに”魅力的なお仕事が多数”かは知らないけど、最初にごちゃごちゃ記入させない感じが好き。