Menu
RxJS Playground
Save
Share
Publish
Sign In
Sign Up
FILES
package.json
script.js
Items: 0
NPM PACKAGES
rxjs
8.0.0-alpha.3
Items: 0
script.js
1
2
3
4
5
6
7
import
{
fromEvent, scan
}
from 'rxjs';
fromEvent
(
document, 'click'
)
.pipe
(
scan
(
(
count
)
=
>
count + 1, 0
)
)
.subscribe
(
(
count
)
=
>
console.log
(
'Clicked ' + count + ' times'
)
)
;
console.log
(
'Click to WEBSITE VIEW panel'
)
Console
1
Quick Actions...
⌘+k
Go to Dashboard
Go to Home
Go to Courses
Project
Project versions
Theme
View
Share
Project settings
Preferences
Account
Help
New project...
Clone
Archive
Download
Rename
Save
Publish
New Version
v1 (production)
System Theme
Light Theme
Blue Theme
Gray Theme
Dark Theme
Sidebar
⌘+b
Console
⌘+j
Web View
⌘+⇧+v
Share to Web
Allow Editing
Favorite
Default Project
Live Reload
SPA Mode
Live View Delay
Loop Protection
Preview Run on Opening
Preview Zoom
Preview Background (White)
Font Size
Tab Size
Tabs for Indent
Line Wrap
Hard Wrap Column
Formatter Semicolons
Single Quotes
Line Numbers
Minimap
Syntax Validation
Autocompletion
Hover Information
Emmet
Keymap
Clear Cache
Default
Vim
Sign In...
Sign Up...
Online Chat
Help & Support Guide
Report Abuse
Report a Bug
Roadmap
Changelog
Keyboard Shortcuts
Privacy
Social
PlayCode v2026.3.18
Discord
X / Twitter
Project Name
Folder
No folder (Root)
No Data
Cancel
Save
Project Not Saved
Save your project first to share it with others.
Save Project
Deployment
Publish
http://rxjs.playcode.io
Custom Subdomain
PRO
.playcode.io
Custom Domains
PRO
Add custom domain
Need help to setup custom domain?
Click here
.
Open
Production
Delete
Clear Logs
Clear on Run
Scroll to End