|  | 		    
					
        
         
          
         
	
          | |  | switch (i) problemer Fra : Kim Noer
 | 
 Dato :  14-01-01 21:35
 | 
 |  | 
 
            Davsen..
 Kan man få switch til at tjekke op på flere værdier, uden at skulle lave en
 'case' på alle?
 Tænker på flg.:
 switch (i) {
     case 0, 1, 2, 5, 9 :
         etc...
     case 4,8,10 :
         etc..
     default : // f.eks alt over 10
         etc..
 }
 Det ser 'smart' ud, men det virker bare ikke..
 --
 CPU stuff : http://www.tech-report.com/cpu "I'll connect the dots for you: cheap MHz + dumb public = profit" -Paul
 DeMone
            
             |  |  | 
  Marten Ølgaard (15-01-2001) 
 
	
          | |  | Kommentar Fra : Marten Ølgaard
 | 
 Dato :  15-01-01 14:55
 | 
 |  | 
 
            Desvære, det har jeg aldrig set
 /Marten
 "Kim Noer" <kn@nospam.dk> wrote in message
 news:Vuo86.4870$0P2.161146@news010.worldonline.dk...
 > Davsen..
 >
 > Kan man få switch til at tjekke op på flere værdier, uden at skulle lave
 en
 > 'case' på alle?
 >
 > Tænker på flg.:
 >
 > switch (i) {
 >     case 0, 1, 2, 5, 9 :
 >         etc...
 >     case 4,8,10 :
 >         etc..
 >     default : // f.eks alt over 10
 >         etc..
 > }
 >
 > Det ser 'smart' ud, men det virker bare ikke..
 >
 > --
 > CPU stuff : http://www.tech-report.com/cpu > "I'll connect the dots for you: cheap MHz + dumb public = profit" -Paul
 > DeMone
 >
 >
 >
            
             |  |  | 
  Lauritz Jensen (15-01-2001) 
 
	
          | |  | Kommentar Fra : Lauritz Jensen
 | 
 Dato :  15-01-01 16:37
 | 
 |  | Kim Noer wrote:
 >
 > Kan man få switch til at tjekke op på flere værdier, uden at skulle lave en
 > 'case' på alle?
 >
 > Tænker på flg.:
 >
 > switch (i) {
 >     case 0, 1, 2, 5, 9 :
 >         etc...
 >     case 4,8,10 :
 >         etc..
 >     default : // f.eks alt over 10
 >         etc..
 > }
 
 Jeg går ud fra at det er JScript du bruger?
 
 Man pelejer jo at kunne (fordi der er fall-through i switch-statements):
 switch (i) {
 case 0: case 1: case 2: case 5: case 9:
 etc...
 break;
 case 4: case 8: case 10:
 etc..
 break;
 default: // f.eks alt over 10
 etc..
 break;
 }
 
 --
 Lauritz
 
 
 |  |  | 
 |  |