開発環境
- OS X Mavericks - Apple(OS)
- Xcode 6.0 Beta
- Swift (プログラミング言語)
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 コメント:
コメントを投稿