100day’s blog

プログラミングの毎日の作業工程を短めにまとめてます。

swift 戻り値 return の配列の扱いに苦しむ。

プレイグラウンドで色々試してみるがよろし。

 

import Cocoa

import Foundation

 

var str = "Hello, playground"

let array = ["1","2","3","4","5","6","7","8","9","10","11","12"]

let newarray = array.map{"a" + $0}

 

print(newarray)

 

 

func sTest() -> Array<Int> {

    

    let arrays = [0,0,0,0]

    return arrays

}

 

let testarray = sTest()

print(testarray)

 

// ---------------------------------------

 

 

 

func ATest() -> [Int] {

    

    var Sar: [Int] = [1,2]

    print(Sar)

    

    for i in 1...10 {

        for y in 1...10{

            

            Sar.append(i)

            print(Sar[i])

        }

    }

 

    return Sar

    

}

 

var a = ATest()

 

// ---------------------------------------

 

 

func BTest() -> [[Int:Int]] {

    

    var Sar: [[Int:Int]] = [[1:2]]

    print(Sar)

    

    for i in 1...10 {

        for y in 1...10{

            

            Sar.append([i:y])

            print(Sar[i])

        }

    }

    

    return Sar

    

}

 

var b = BTest()

 

// ---------------------------------------