If...Else and variables and counts

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Tank

    If...Else and variables and counts

    I am trying to incorporate a count into a variable within an if...else
    statement. Here is the code. I cant get it to work. perhaps someone
    can assist me.

    folder = window.prompt(' starting folder','defaul t');
    picnumber = window.prompt(' pictures taken?','defaul t');
    f2 = parseFloat(fold er);
    p2 = parseFloat(picn umber);


    varAdd = f2+p2-1;
    varImg = p2;
    var9 = '000';
    var99 = '00';
    var999 = '0';
    var9999 = '0000';

    for (count1=f2;coun t1<=varAdd;coun t1++)
    if (count1 <=9)
    varFc = var9999 + count1 +;
    else if (count1 <=99)
    varFc = var9 + count1 +;
    else if (count1 <=999)
    varFc = var99 + count1 +;
    else if (count1 <=9999)
    varFc = var999 + count1 +;
    else
    varFc = + count +;
    document.write( 'mkdir',varFc,' <br>');
  • Chris Crandell

    #2
    Re: If...Else and variables and counts


    Tank <isa16w16w@yaho o.com> wrote in message
    news:991bf7ca.0 402101705.4d42a 480@posting.goo gle.com...[color=blue]
    > I am trying to incorporate a count into a variable within an if...else
    > statement. Here is the code. I cant get it to work. perhaps someone
    > can assist me.
    >
    > folder = window.prompt(' starting folder','defaul t');
    > picnumber = window.prompt(' pictures taken?','defaul t');
    > f2 = parseFloat(fold er);
    > p2 = parseFloat(picn umber);
    >
    >
    > varAdd = f2+p2-1;
    > varImg = p2;
    > var9 = '000';
    > var99 = '00';
    > var999 = '0';
    > var9999 = '0000';
    >
    > for (count1=f2;coun t1<=varAdd;coun t1++)
    > if (count1 <=9)
    > varFc = var9999 + count1 +;
    > else if (count1 <=99)
    > varFc = var9 + count1 +;
    > else if (count1 <=999)
    > varFc = var99 + count1 +;
    > else if (count1 <=9999)
    > varFc = var999 + count1 +;
    > else
    > varFc = + count +;
    > document.write( 'mkdir',varFc,' <br>');[/color]

    Hi,
    not best, but most similar to what you've got...

    var folder = window.prompt(' starting folder','defaul t');
    var picnumber = window.prompt(' pictures taken?','defaul t');
    // SHOULD check the input for correctness, though

    var f2 = parseFloat(fold er);
    var p2 = parseFloat(picn umber);

    var varAdd = f2+p2-1;
    var varImg = p2;
    var var9 = '000';
    var var99 = '00';
    var var999 = '0';
    var var9999 = '0000';
    var varFc;

    // for test purposes, display the init values before getting into the loop
    document.write( 'start=' + f2 + '<br>');
    document.write( 'pic=' + p2 + '<br>');
    for (var count1=f2; count1<=varAdd; count1++)
    {
    if (count1 <=9)
    varFc = var9999 + count1;
    else if (count1 <=99)
    varFc = var9 + count1;
    else if (count1 <=999)
    varFc = var99 + count1;
    else if (count1 <=9999)
    varFc = var999 + count1;
    else
    varFc = count1;
    document.write( 'mkdir' + varFc + '<br>');
    }


    Comment

    • Dr John Stockton

      #3
      Re: If...Else and variables and counts

      JRS: In article <991bf7ca.04021 01705.4d42a480@ posting.google. com>, seen
      in news:comp.lang. javascript, Tank <isa16w16w@yaho o.com> posted at Tue,
      10 Feb 2004 17:05:22 :-[color=blue]
      >I am trying to incorporate a count into a variable within an if...else
      >statement. Here is the code. I cant get it to work. perhaps someone
      >can assist me.[/color]

      You appear to be trying to count with leading zeroes.

      To do that most readily, increase the count by, say, one billion; and
      after converting to a string use substring() to remove unwanted leading
      digits. If the count K is 7,

      document.write( 'mkdir', String(1e12+K). substr(9), '<br>')

      will write mkdir0007 .

      But evidently you need to study javascript syntax, as well as
      algorithms.

      --
      © John Stockton, Surrey, UK. ?@merlyn.demon. co.uk Turnpike v4.00 IE 4 ©
      <URL:http://jibbering.com/faq/> Jim Ley's FAQ for news:comp.lang. javascript
      <URL:http://www.merlyn.demo n.co.uk/js-index.htm> jscr maths, dates, sources.
      <URL:http://www.merlyn.demo n.co.uk/> TP/BP/Delphi/jscr/&c, FAQ items, links.

      Comment

      Working...