我想創建一個變量XO從用戶的答案在一個簡短的問題。我還希望系統寫入,用戶選擇了什麼。代碼如下所示:R - 從閱讀線創建變量
fun1 <- function() {
XO <- readline(prompt = "Do you want X, or O? ")
if (substr(XO, 1, 1) == "X")
cat("You have chosen X.\n") & XO = "X"
else
cat("You have chosen O.\n") & XO = "O"
}
FUN1正確創建的函數,但回答問題後(我的回答是如 「X」),系統顯示錯誤:
Error in cat("You have chosen X.\n") & XO = "X" :
target of assignment expands to non-language object
而且XO未創建。
請問,你能幫我嗎,我做錯了什麼?提前致謝。
謝謝你的幫助。但是,當我運行您編寫的代碼時,系統告訴我,找不到對象「XO」。你知道嗎,如何解決這個問題? – Sasanka20