2014年9月13日土曜日

開発環境

Head First JavaScript Programming (Eric T. Freeman (著)、 Elisabeth Robson (著)、 O'Reilly Media )のChapter 10(Liberated functions: First Class Functions)、SHARPEN YOUR PSENCIL(p.459)をSwiftで考えてみる。

SHARPEN YOUR PSENCIL(p.459)

コード(Xcode)

main.swift

//
//  main.swift
//  sample459
//
//  Created by kamimura on 9/13/14.
//  Copyright (c) 2014 kamimura. All rights reserved.
//

import Foundation

func compareNumbers(num1:Int, num2:Int) -> Bool {
    return num1 - num2 < 0
}

for x in 1...5 {
    for y in 1...5 {
        println("\(x) \(y) \(compareNumbers(x, y))")
    }
}

入出力結果(Console Output)

1 1 false
1 2 true
1 3 true
1 4 true
1 5 true
2 1 false
2 2 false
2 3 true
2 4 true
2 5 true
3 1 false
3 2 false
3 3 false
3 4 true
3 5 true
4 1 false
4 2 false
4 3 false
4 4 false
4 5 true
5 1 false
5 2 false
5 3 false
5 4 false
5 5 false
Program ended with exit code: 0

0 コメント:

コメントを投稿