做網站網絡營銷策略有哪幾種
游戲規(guī)則
1.程序隨機生成一個1到100的數字,作為MagicNumber
2.用戶根據提示輸入數據,只有三次機會輸入數據
代碼
代碼很簡單,使用了let內置函數
fun main() {//生成隨機數可以使用java的方法//val magicNumber = Random().nextInt(11)val magicNumber = (0..100).random()//也可以使用這種方法,生成的數字在0到100(包含0和100)println("magicNumber = ${magicNumber}")gussMagicNumber(magicNumber)
}fun gussMagicNumber(magicNumber:Int){var flag = falsefor (i in 1.. 3){print("請輸入數字:")var num = readLine()var str = (num?.toInt()?: 0)?.let {if(it > magicNumber){"您的數字${it} 大于magicnumber,您還有${3-i} 次機會"}else if(it < magicNumber){"您的數字小于magicinumber,您還有${3-i} 次機會"}else{flag = true"恭喜您,答對啦!magicnumber為${magicNumber}"}}if(flag){println(str)break}else{if(i == 3){print("游戲結束,您已經沒有機會了,正確的magicNumber為${magicNumber}")}else{print(str)}}}
}