開発環境
- 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 コメント:
コメントを投稿