selamat datang

Sabtu, 17 Desember 2016

javascript animation

Senin, 28 November 2016

swift substring

Cara Mendapatkan  Substring Pada Swift

//contoh kasus 1 mendapatkan karakter "h" dari string hello world
let myString = "hello world"
//print (myString)
let index = myString.index(myString.startIndex, offsetBy:0)

myString[index] // returns Character 'o'
//print(myString[index])


//contoh kasus 2 menggunakan substring untuk mereverse(membalik) string
func stringReverse(str: String)-> String {

    var loopCount : Int
    loopCount = str.characters.count
    var loopCount2 = loopCount-1
    var result : String = ""
    for index in 0...loopCount-1 {
        let index2 = str.index(str.startIndex, offsetBy:loopCount2)
        loopCount = loopCount - 1
        loopCount2 = loopCount2 - 1
       result += "\(String(str[index2]))"
    }
    return result
}

print(stringReverse(str: "hello Swift jfdsgvkjfdsgsfdkjgkjfdsg")) // Hello Swift!
Live Demo