2014年2月11日火曜日

開発環境

Head First JavaScript ―頭とからだで覚えるJavaScriptの基本( Michael Morrison (著), 豊福 剛 (翻訳)、オライリージャパン)の6章(関数)、エクササイズ(p.265)をDartで考えてみる。

その他参考書籍

エクササイズ(p.265)

コード

sample.dart

import 'dart:html';

void main() {
  run.onClick.listen((MouseEvent event) => showClimateMsg());
}

ButtonElement run = querySelector('#run_dart');

void showClimateMsg () {
  window.alert(constructMessage());
}

String constructMessage() {
  String msg = '';
  msg += 'Local ';
  if (getTemp() > 80) {
    msg += '温暖化';
  } else {
    msg += '寒冷化';
  }
  msg += 'です';
  return '$msgは本当!';
}

num getTemp() {
  num actual_temp = readSensor();
  return actual_temp;
}

num readSensor() {
  return 100;
}

0 コメント:

コメントを投稿