開発環境
- OS X Lion - Apple(OS)
- Apache (Web Server)
- PHP (サーバーサイドプログラミング言語、スクリプト言語)
- BBEdit - Bare Bones Software, Inc.(Text Editor)
『初めてのPHP5』 (David Sklar 著、 桑村 潤 翻訳、 廣川 類 翻訳、 オライリー・ジャパン、2005年、ISBN978-4-87311-257-2)の第 3章(判定と繰り返しについて)3.6(演習問題)2を解いてみる。
2.
予想出力結果
Message 3.Age: 12. Shoe Size: 14
確認。
HTML、PHPのソースコード(BBEdit)
<?php
$age = 12;
$shoe_size = 13;
if($age > $shoe_size){
print "Message 1.";
} elseif(($shoe_size++) && ($age > 20)){
print "Message 2.";
} else {
print "Message 3.";
}
print "Age: $age. Shoe Size: $shoe_size";
?>
ちなみにJavaScriptの場合。
コード(BBEdit)
$('#pre0').html('');
var age = 12;
var shoe_size = 13;
if(age > shoe_size){
$('#pre0').append("Message 1.");
} else if((shoe_size++) && (age > 20)){
$('#pre0').append("Message 2.");
} else {
$('#pre0').append("Message 3.");
}
$('#pre0').append("Age: " + age + ". Shoe Size: " + shoe_size);
pythonの場合。
sample.py
コード(BBEdit)
#!/usr/bin/env python3.3
#-*- coding: utf-8 -*-
age = 12
shoe_size = 13
if age > shoe_size:
print("Message 1.")
else:
shoe_size += 1
if shoe_size and age > 20:
print("Message 2.")
else:
print("Message 3.")
print("Age: {0}. Shoe Size: {1}".format(age, shoe_size))
入出力結果(Terminal)
$ ./sample.py Message 3. Age: 12. Shoe Size: 14 $
0 コメント:
コメントを投稿