月別アーカイブ: 2013年3月

変数(脱穀)

変数はプログラムにおいてすごく大事。むしろ一番大事な仕組みです。「あ、今日で地球滅んじゃう!俺にしか地球救えない!俺にしか救うことができない!でも今は変数に値を代入中だから無理  😀 」ってくらい大事。

てなわけで、当ブログ「農スク(略名)」ではしつこいくらいに変数で遊びます。もう遊びすぎてめんどくさくなって仕舞には飽きちゃって「もういいやJSかけなくてもいいや! 😛 」ってなるくらいにね!

変数とは?

さて、変数大事!大事変数!とか言っちゃってるけど結局変数ってなんなのよ!プンスカ!ってなっているそこの民!わかる。その気持ちすごくわかる。俺貴族だけどわかる。だから貴族説明しちゃう。

変数とは「数字や文字などのデータを(一時的に)記憶しておく為に、データに名前をつける仕組み」のことです。もうちょっと砕けた感じで言うと、脱穀のことです。嘘です

要するに、データに名前をつける仕組みだと思っていただいて今は差し支えないです。たとえば一回の出産で赤ちゃんを2000人生むウルトラママがいたとします。さすがにウルトラなママでも赤ちゃんに名前が無いと困っちゃう。俗に言う市役所が困っちゃうわけです。どう困るかは知らないけどまぁ困るんだと思います。そして変数の話とこの話は一切関係ございません!

実際に使ってみる

まずは簡単な感じで始めてみようね、そうね、自分の名前を「文字のデータ」として、それに my_name という名前をつけ(変数:my_name)、それを console.log で表示してみるってどうかしら。さっそくやってみるわよ

民たちの得意な Chrome の デベロッパーツール(農家でいう耕運機みたいなもん)を立ち上げ、Console タブを選択し、以下のコードを打ってみよう。(今回は2行あるよ!改行は Shift を押しながら enter [return] を押そう!)

var my_name;
my_name = "田吾作";
console.log(my_name);

myname

さいごに enter [return] を押すと、地獄の闇色で「田吾作」と表示されたと思います!すごい!できたね!できない民はもしかしたら;(セミコロン)を打ってないかもしれない。セミコロンは日本語で言う文末を意味するモノで文の最後に必要なものと思っておいてくださいな

var ってなんだよ var って

プログラムが動いて嬉しい反面、いきなり var とか出てきて死にたいとか思ったでしょ?わかる。わかるけどこのブログが原因で死なれちゃったら困る。田吾作困っちゃう。とわいっても恐れる事は無いよ。var は下唇を噛む感じで ヴァー♩とか言ってりゃいい。

この var は キーワードと呼ばれるものに分類されているけど、まーそこらへんの面倒な話来世にでもするとして、要するに「俺今から変数を定義する!俺変数作る!」と声高らかに宣言しているだけなのです。

つーことで変数は「var 変数名;」という構文で作るという事を覚えておいてください。繰り返すけど変数を 作る時にだけ var が必要だって思っておけばまぁ82点くらいは差し上げます。

=(イコール)?ん??

2行目には農民たちが良く知っている=(イコール)が思ってもいないカタチで出てきて、死にたいとか思ったでしょ?わかる。貴族分かる。分かるけどこのブログが原因で死なれちゃったら困る。貴族田吾作困っちゃう。とは言っても恐れる事は無いよ。

たしかに、農民たちは寺子屋で=(イコール)は「等価とか等号」とかって学んでいるはずで「右辺と左辺が等しい」という風に考えたはず。でもプログラムの世界で=(イコール)は「右辺の値を左辺に代入する」ことを表す「代入演算子」として分類されているんだね。やーいひっかかってやんの。

なので 「A = B」 は 「B を A に代入」するという事になるんだ。もうこれはこの村のオキテなのでオキテに従って、せっせと野良仕事をこなしていってください。

名前を “”(ダブルクォーテーション)で囲っている

文字(文字列)は “”(ダブルクォーテーション)で囲うのがこの村のオキテです。オキテを破ったコードがこれ。

var my_name;
my_name = 田吾作;

error

まぁこんな感じで、地獄の血しぶき色の文字で怒られます。ですのでオキテは守りましょう。

宿題

ちょっとのオキテはありましたが、これで変数のいっちばん簡単な使い方は覚える事が出来たのではないでしょうか?ということで、変数名はお任せするので自分の名前以外にもお友達のお名前も入れて表示してみましょう。

リア充ならば30人、非リアなら2人を目安にやってみてください。これがどうしても分からないって言う方は、大宇宙のチカラをかりて解決するのもアリっちゃアリ。なので困ったらご連絡ください。大宇宙もとい大宇宙教のすばらしさを余す事無くお伝えします

Hello 開墾! その2

さて、前回に引き続き「開墾」をしましょう。前回は水牛乾燥させた糞が「インド」や「チベット」では燃料として使われているってところをお勉強したと思います。場合によっては土で作るお家の材料になる場合も!なんて小咄も出ましたね

さて、今日はいよいよ開墾です。開墾をするためにも Chrome を立ち上げ、 Windows なら F12 ( Ctrl + Shift + i ) 、OS X なら command + option + i で、デベロッパーツール(農家でいうコンバインみたいなもん)を立ち上げましょう。

dev

コンバインを立ち上げたら、デベロッパーツールの「Console」をクリックします。するとあら不思議!不思議遊戯!こんな感じになるわけですね

console

ここまで来たらもうこっちのモン。準決勝みたいなもんですよ。準決。

ここにこんなコードを打ち込んでみましょう。打ち込んだら「コスモティックエナジーティック!」と 80デシベル くらいの音量で叫びながら enter キー(return キー)を押しましょう。

console.log("Hello開墾!");

するとこんな感じになると思います。

hello

黒い文字で「Hello開墾!」、灰色の文字で「undefined」と表示されていると思います。今は undefined は無視しましょう。今は「見(ケン)」に回りましょう。

注目したいのはこの漆黒の「Hello開墾!」の部分。これは console.log という「命令」に対する結果で、無事開墾が終わったという事です。

今後もこのサイトで使って行きますので、この console.log の事を覚えておいてください。さしあたり、こいつは「命令の結果を表示してくれるコ」とでも覚えておいてもまぁ差し支えないでしょう。

それと、大宇宙教に入信しましょう。

Hello 開墾! その1

さぁ!開墾!超開墾!ってね。Javascript を覚える為にも避けては通れない「Hello 開墾!」をやってみましょう。

プログラムを学ぶ時にまー大抵の場合は最初に「開墾」をします。農業と一緒だね!そういえば「開墾」といえば「畜力開墾」。畜力開墾といえば水牛。まー水牛で話を広げられる程ネタを持ってないので Wikipedia で調べてみた。

スイギュウのは、分布地で多くの人々が飲用や加工用に利用しており、脂肪分が8%程度と家畜の中で最も多く、ギーインドなどで料理に使われるバター状のもの)の主要な原料となる。鉄分ビタミン類、乳糖なども、一般に、ウシの乳よりも豊富に含まれている。

また、タンパク質も、チーズなどの伝統的な材料となっている。南イタリアカンパニア州サレルノカゼルタの周辺は水牛乳で作るフレッシュチーズ、モッツァレッラ・ディ・ブーファラ(Mozzarella di Bufala)の産地となっている。また、中国雲南省のフレッシュチーズルービン(乳餅)や板状に干したルーシャン(乳扇)にも用いられる。

中華人民共和国の南部では、水牛は重要な役畜であるが、水牛乳を大良牛乳牛乳プリン、ホワイトクリームなど、さまざまに加工して利用する順徳料理のような例もある。

スイギュウの(carabeef と呼ばれることもある)は地域によっては牛肉として流通しており、最も多くのスイギュウを飼育しているインドでは主要な輸出品目となっている。中国でも広東料理などでは、水牛の肉もよく利用してきたが、肉質が堅いのが難点であり、煮込み料理に適する。インドでは一般にヒンドゥー教では牛を神聖視すると言われているが、これは瘤牛のことであり、水牛は家畜として使役され、その肉も食肉として流通している。ヒンドゥー教においては水牛は悪魔マヒシャの化身のひとつであり、死者の王ヤマの乗り物とされているため、コブ牛との扱いに大差がある。インド国内での水牛肉の消費は主にイスラム教徒向けや日本人を含む外人向けレストランなどで多く消費されている。(森本達雄著 ヒンドゥー教 中公新書)

スイギュウのは強靭で利用しやすく、オートバイヘルメットに使われている。

は、印鑑三味線和包丁、置物などの角細工に使われる。また、角同様に酒器が作られることもある。日本刀の外装(拵)の各部の部材としても広く用いられた。

インドチベットなどでは乾燥させた燃料として使われている。土で作る家の材料とする例もある。

だそうです。なるほどねー。勉強になったね!

コードを書く前に

森羅万象なんでもそうなのですが、何かを始める時には何かと準備が必要です。準備さえきっちり出来ていれば、もう大体終わったようなものです。むしろコードを書く必要も無いかもしれません。

そういえば、コードといえば、家庭内のLANケーブルの管理って大変ですよね。まぁウチは大宇宙のチカラ「コスモティックエナジーティック」のおかげで「ケーブルとかの概念」とかはもう昔のお話。まったく困らなくなった。なぜなら大宇宙教に入信しているからです。入信さえしてしまえばそういったくだらないことから開放(解脱)することができるって「大宇宙川 利夫 大先生」が言ってたよ。妙に説得力あったなぁもぅ。やんなっちゃう

このことから、まずは Chrome を用意しましょう。

Chrome を手に入れたら、さっそく Windows なら F12 ( Ctrl + Shift + i ) 、OS X なら command + option + i で、デベロッパーツール(農家で言うところのトラクターみたいなもん)を立ち上げてみましょう。この画像のようにブラウザの下部に鬼畜米兵がよく使うような文字がいっぱいつまったウィンドウが出てきたかな?

cap

 

こいつがすげー便利。あのサイト、このサイト、あのJS、このJSがこいつで素っ裸。しかも Chrome にデフォルトで、そうデフォルトで(…デフォルトでねそうデフォ)でついている機能なんですよ。

てことで、はじめはこのツールの使い方を学んでいこうじゃありませんか。

まずは入信

js は大宇宙教の教えの一つから派生したもので、概念的には大宇宙そのものです。

ですから、まずは大宇宙教へ入信すれば全て問題ないです。きっとおそらく絶対なんとなく js を書けるようになるでしょう。

また、入信には宇宙壷が必要です。宇宙壷は通常300万円しますが、このサイト経由でなんと100万円で入手することができます。「胡散臭いなー」とお思いの方はまずセミナーへ参加してみてはいかがでしょうか。

詳しいことは言えませんが、宇宙壷には「暗黒宇宙」からふりそそいでいる「暗黒紫外線」からも身を守ってくれますね。それともう眠いので寝ますね

 

はじめに

農民こんにちは!こんにちは農民!貴族の田吾作です。

農民が js をどうにか覚えたくなっちゃったときのためにこのサイトを創りました。

ですので農民でない方は xvideos とか TechWave でもみて寝ましょう。