開発環境
- OS X El Capitan - Apple (OS)
- Emacs (Text Editor)
- JavaScript (プログラミング言語)
- jQuery (Library)
- Safari(Web browser)
Exercises for Programmers: 57 Challenges to Develop Your Coding Skills (Brian P. Hogan 著、Pragmatic Bookshelf)のChapter 4(Making Decisions)、16(Legal Driving Age)を取り組んでみる。
16(Legal Driving Age)
コード(Emacs)
<p>
<label for="age0">
What is your age?
</label>
<input id="age0" type="number" min="0" max="1000" step="1" value="15">
</p>
<p id="output0"></p>
<script src="sample16.js"></script>
(function () {
'use strict';
var legal_age = 16,
input_age = document.querySelector('#age0'),
p_output = document.querySelector('#output0'),
display;
display = function () {
var age = parseInt(input_age.value, 10);
p_output.innerText =
age < legal_age ?
'You are not old enough to legally drive.' :
'You are old enought to legally drive.';
};
input_age.onkeyup = display;
input_age.onchange = display;
display();
}());
0 コメント:
コメントを投稿