From ComputerCraft Wiki
Revision as of 18:44, 1 June 2013 by AfterLifeLochie (Talk | contribs) (Added history argument, clarified doesn't actually return 'nil'...)

Jump to: navigation, search

Grid Redstone.png  Function read
Lets you get input of the user.
Syntax read([ char replacement [, table history] ])
Returns string The user's input
Part of ComputerCraft
API none


Grid paper.png  Example
Prints what the user wrote.
print (read())
Output Whatever the user wrote.

Grid paper.png  Example
Ask for a Password and lets the user enter it. The letters are hidden by '*'.
local password = "computercraft"
print ("Enter Password")
local input = read("*")
if input == password then
 print("Password is correct. Access granted.")
 print("Password is incorrect. Access denied.")
Output Enter Password


Password is correct. Access granted. or Password is incorrect. Access denied.