While-Loops

Run Settings
LanguageSwift
Language Version
Run Command
var square = 0 var diceRoll = 0 while square < finalSquare { // Mengocok Dadu diceRoll += 1 // Jika dadu sama dengan 7, maka otomatis akan berubah menjadi 1 kembali if diceRoll == 7 { diceRoll = 1 } // Menggeser pemain sesuai dadu yang diperoleh square += diceRoll if square < board.count { // Jika masih berada dalam papan permainan, // maka pastikan apakah pemain bertemu ular dan tangga, atau tidak. square += board[square] } print(square) } // Jika pemain sudah melewati papan permainan, maka perulangan while akan berhenti. print("Game over!")
Editor Settings
Theme
Key bindings
Full width
Lines