How to shuffle a string in Swift

1 Answer

0 votes
import Foundation

func shuffleString(_ s: String) -> String {
    var chars = Array(s)
    
    chars.shuffle()
    
    return String(chars)
}

let s = "Swift Programming"

let shuffled = shuffleString(s)

print(shuffled)




/*
run:
  
aginwo SimrgtmPrf
  
*/

 



answered Nov 5, 2024 by avibootz
...