The document discusses the benefits of exercise for both physical and mental health. Regular exercise can improve cardiovascular health, reduce stress and anxiety, boost mood, and enhance cognitive function. Staying physically active for at least 30 minutes each day is recommended for significant health benefits.
The document discusses the benefits of exercise for both physical and mental health. Regular exercise can improve cardiovascular health, reduce stress and anxiety, boost mood, and enhance cognitive function. Staying physically active for at least 30 minutes each day is recommended for significant health benefits.
39. Copyright Ⓒ Yoshihiro Takahashi 2012 All Rights Reserved. 39
条件分岐(if文)
if (条件式1) {
実行したい処理;
}
else if (条件式2) {
実行したい処理;
}
else{
実行したい処理;
}
40. Copyright Ⓒ Yoshihiro Takahashi 2012 All Rights Reserved. 40
条件分岐(if文)
if (条件式1) {
実行したい処理;
}
else if (条件式2) {
実行したい処理;
}
else{
実行したい処理;
}
条件式1が成立したとき、
{ }の中を実行する
条件式1が成立せず、
条件式2が成立したとき、
{ }の中を実行する
条件式1と条件式2が
成立しないとき、{ }の
中を実行する
41. Copyright Ⓒ Yoshihiro Takahashi 2012 All Rights Reserved. 41
条件式の設定方法
• 比較演算子
A == B (等しい)
A > B (より大きい)
A < B (より小さい)
A >= B (以上)
A <= B (以下)
A != B (等しくない)
42. Copyright Ⓒ Yoshihiro Takahashi 2012 All Rights Reserved. 42
条件分岐(if文)
if (パソコンの価格 < 5万円) {
パソコンを購入;
}
else{//条件を満たしていないとき
お店から出る;
}
• 普段からifは使っています
46. Copyright Ⓒ Yoshihiro Takahashi 2014 All Rights Reserved. 46
Dateオブジェクトとは
• 日付や時刻をしらべることができる。
• 使用方法
– Date.メソッド()
– Date.プロパティ
47. Copyright Ⓒ Yoshihiro Takahashi 2012 All Rights Reserved. 47
日時の取得例
var now = new Date();
var hour = now.getHours();
console.log(hour);
実際に入力して、確認してみよう
48. Copyright Ⓒ Yoshihiro Takahashi 2012 All Rights Reserved. 48
Date()の内容
• Dateオブジェクトを生成
– var now = new Date(); //Dateオブジェクト生成
– var hour = now.getHours(); //時の取得
• 主に取得できるデータ
– getDate():日にちを参照する
– getDay():曜日を参照する(0~6、日曜~土曜)
– getFullYear():4桁の西暦年を参照する
– getHours():現在の時を参照する
– getMilliseconds():ミリ秒(1000=1秒)を参照する
– getMinutes():分を参照する
– getMonth():月を参照する(0~11、1月~12月)
– getSeconds():秒を参照する
49. Copyright Ⓒ Yoshihiro Takahashi 2012 All Rights Reserved. 49
課題
• 時刻を表示してみよう
– 年・月・日・曜日を「/」で、文字連結
時・分・秒の値と「:」を文字連結して表示し
よう
2012/8/16/日
16:35:57
63. Copyright Ⓒ Yoshihiro Takahashi 2012 All Rights Reserved. 63
曜日を簡単に表示する
• 配列を利用
– CDケースみたいなもの・・・です。
64. Copyright Ⓒ Yoshihiro Takahashi 2014 All Rights Reserved. 64
配列
• オブジェクトを作成します。
var a = new Array();
例 a[0] = 100;
a[1] = 200;
a[2] = 300;
65. Copyright Ⓒ Yoshihiro Takahashi 2014 All Rights Reserved. 65
配列の特徴
• []の中に変数が使える
a[ 変数 ]
66. Copyright Ⓒ Yoshihiro Takahashi 2014 All Rights Reserved. 66
配列
• 記述例
var a = new Array();
a[0] = ‘ABC’;
a[1] = ‘DEF’;
a[2] = ‘GHI’;
var a = new Array(‘ABC’, ‘DEF’, ‘GHI’);