Keyboard input/Obtain a Y or N response: Difference between revisions
Content added Content deleted
(Added Wren) |
|||
Line 1,810: | Line 1,810: | ||
print 1 "You entered"+response$ |
print 1 "You entered"+response$ |
||
end</lang> |
end</lang> |
||
=={{header|Wren}}== |
|||
<lang ecmascript>import "io" for Stdin, Stdout |
|||
Stdin.isRaw = true // input is neither echoed nor buffered in this mode |
|||
System.print("Press Y or N") |
|||
Stdout.flush() |
|||
var byte |
|||
while ((byte = Stdin.readByte()) && !"YNyn".bytes.contains(byte)) {} |
|||
var yn = String.fromByte(byte) |
|||
System.print(yn) |
|||
Stdin.isRaw = false</lang> |
|||
{{out}} |
|||
Sample run: |
|||
<pre> |
|||
Press Y or N |
|||
y |
|||
</pre> |
|||
=={{header|XPL0}}== |
=={{header|XPL0}}== |