2013年11月2日土曜日

開発環境

C実践プログラミング 第3版 (Steve Oualline (著)、 望月 康司 (監訳) (翻訳)、谷口 功 (翻訳)、オライリー・ジャパン)のⅡ部(単純なプログラミング)の10章(Cプリプロセッサ)、10.1(#define文)、設問 10-3をDartで解いてみる。

その他参考書籍

設問 10-3.

コード

sample.dart

import 'dart:html';
final size = 10;
final fudge = size - 2;
void main() {
  query("#run_dart").onClick.listen((MouseEvent event){
    var start = new DateTime.now().millisecondsSinceEpoch,
        n = 30,
        result = run(event);
    query('#pre0').text = window.navigator.userAgent + '\n' +
        '${(new DateTime.now().millisecondsSinceEpoch - start) / 1000}秒\n' +
        result;
  });
  query('#clear').onClick.listen((MouseEvent event){
    query('#pre0').text = '';
  });
}
String run(MouseEvent event){
  var result = '',
      size = fudge;
  result = 'Size is ${size}';
  return result;
}











						

0 コメント:

コメントを投稿