2012年11月10日土曜日

開発環境

『初めてのJavaScript 第2版』(シェリー・パワーズ著(Shelley Powers著)、武舎 広幸+武舎 るみ訳、オライリー・ジャパン、2009年、ISBN978-4-84312-225-5) の3章(JavaScriptの演算子と文)練習問第3-2を解いてみる。

その他参考書籍

3-2.

コード(TextWrangler)

var result = "";
var str = $('#t0').val();
switch(str){
  case "one":
  case "two": result = "OK"; break;
  case "three": result = "OK2"; break;
  default: result = "NONE";
}
$('#pre0').text(result);


ちなみにPython3.xの場合。

コード(TextWrangler)

sample.py

#!/usr/bin/env python3.3
#-*- coding: utf-8 -*-

import re

while True:
  print("式を入力: ", end="")
  str = input()
  if re.match("^\s*$", str):
    break
  if str == "one" or str == "two":
    result = "OK"
  elif str == "three":
    result = "OK2"
  else:
    result = "NONE"
  print(result)

入出力結果(Terminal)

$ ./sample.py
式を入力: one
OK
式を入力: two
OK
式を入力: three
OK2
式を入力: four
NONE
式を入力: python
NONE
式を入力: 
$

0 コメント:

コメントを投稿