Voting

Category

real language

Bookmarking

Del.icio.us Digg Diigo DZone Earthlink Google Kick.ie
Windows Live LookLater Ma.gnolia Reddit Rojo StumbleUpon Technorati

Language JScript

Date:04/20/05
Author:Philipp Winterberg
URL:http://www.winterbergs.de/
Comments:2
Info:n/a
Score: (2.50 in 8 votes)
// *short* JScript/WSH version of 99 Bottles of beer (Bottles.js)
// Philipp Winterberg, http://www.winterbergs.de 
//
var beerShell = WScript.CreateObject("WScript.Shell");
for (b = 99 ; b > 0 ; b--) {
  beerShell.Popup(b + " bottle(s) of beer on the wall, " + b + \
" bottle(s) of beer.", 2, "99 Bottles of Beer");
  beerShell.Popup("Take one down, pass it around, " + (b - 1) + \ 
"bottle(s) of beer on the wall.", 2, "99 Bottles of Beer");
}

Download Source | Write Comment

Alternative Versions

Comments

>>  Blake said on 09/12/05 22:26:02

Blake I'd replace
bottle(s)
with
bottle"+((b==1)?"":"s";)+"
in the first popup and
bottle"+((b==2)?"":"s";)+"
in the second; more aesthetically pleasing

>>  barrym said on 03/29/10 07:14:45

barrym More lazy-ass "bottle(s)" code. C'mon Phil, give us a conditional
expression or two. Geez Louise..........

Download Source | Write Comment

Add Comment

Please provide a value for the fields Name, Comment and Security Code.
This is a gravatar-friendly website.
E-mail addresses will never be shown.
Enter your e-mail address to use your gravatar.

Please don't post large portions of code here! Use the form to submit new examples or updates instead!

Name:

eMail:

URL:

Security Code:
  
Comment: