ask: Display a prompt and collect the user's response

Description Usage Arguments Details Value Author(s) See Also Examples

Description

Display a prompt and collect the user's response

Usage

1
ask(msg = "Press <RETURN> to continue: ", con=stdin())

Arguments

msg

Character vetor providing the message to be displayed

con

Character connection to query, defaults to stdin().

Details

The prompt message will be displayed, and then readLines is used to collect a single input value (possibly empty), which is then returned.

In most situations using the default con=stdin() should work properly. Under RStudio, it is necessary to specify con=file("stdin") for proper operaation.

Value

A character scalar containing the input providede by the user.

Author(s)

Gregory R. Warnes greg@warnes.net

See Also

readLines, scan

Examples

1
2
3
4
5
6
7
8
9
# use default prompt
ask()

silly <- function()
{
   age <- ask("How old aroe you? ")
   age <- as.numeric(age)
   cat("In 10 years you will be", age+10, "years old!\n")
}

gtools documentation built on May 2, 2019, 4:52 p.m.

Related to ask in gtools...