🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #50989

Re: Funkcja korzystająca z instrukcji switch

#50989
From: NKAB -
Date: Mon, 23 Jan 2012 08:21
45 lines
2021 bytes
Vax, prosze cię...

kod:

 switch(z)
 {
  case 'string':
  case 'number':
  case 'object': alert(z);break;
  default: alert(z);
 }


ja bym zastąpił:

 if(z=='string' || z=='number' || z=='object')
  alert('jest w if='+z);
 else
  alert('jest w else='+z);





A po zastanowieniu, może to dzieciom pokaże - jak działa ta instrukcja:

switch(1)
{
 case 1:alert("jest w case 1");
 case 1:alert("jest w case 2"); break;
 case 1:alert("jest w case 3");
}


Jak dzieci widzicie wszystkie trzy warunki są spełnione.
Gdyby break nie działał to były by trzy alerty.
Puste kejsy nie mają sensu.

Już wyczerpałem temat i nie zabieram głosu w tej sprawie.

Andrzej.


-- 
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Technical Details
Message-ID: <jfj59n$sir$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <a06e9e8f-2ae6-41a8-b804-31e3ef49e304@d10g2000vbh.googlegroups.com> <jeebqu$2r0$1@inews.gazeta.pl> <jel0oj$hbq$1@news.icm.edu.pl> <jeouk7$1m$1@inews.gazeta.pl> <jep6t6$ges$1@mx1.internetia.pl> <jepa9c$hn4$1@news.icm.edu.pl> <jf0lrh$2k0$1@inews.gazeta.pl> <jf0ucr$gs4$1@mx1.internetia.pl> <jf39d9$mf$1@inews.gazeta.pl> <jf49km$jko$1@news.icm.edu.pl> <jf625l$s3j$1@inews.gazeta.pl> <jf6c82$uhd$1@news.icm.edu.pl> <jfbcg2$evr$1@inews.gazeta.pl> <jfbl07$3r5$1@news.icm.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "NKAB -" <nkab@NOSPAM.gazeta.pl>
Newsgroups: pl.comp.lang.javascript
Subject: Re: Funkcja korzystająca z instrukcji switch
Date: Mon, 23 Jan 2012 08:21:11 +0000 (UTC)
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 45
Message-ID: <jfj59n$sir$1@inews.gazeta.pl>
References: <a06e9e8f-2ae6-41a8-b804-31e3ef49e304@d10g2000vbh.googlegroups.com> <jeebqu$2r0$1@inews.gazeta.pl> <jel0oj$hbq$1@news.icm.edu.pl> <jeouk7$1m$1@inews.gazeta.pl> <jep6t6$ges$1@mx1.internetia.pl> <jepa9c$hn4$1@news.icm.edu.pl> <jf0lrh$2k0$1@inews.gazeta.pl> <jf0ucr$gs4$1@mx1.internetia.pl> <jf39d9$mf$1@inews.gazeta.pl> <jf49km$jko$1@news.icm.edu.pl> <jf625l$s3j$1@inews.gazeta.pl> <jf6c82$uhd$1@news.icm.edu.pl> <jfbcg2$evr$1@inews.gazeta.pl> <jfbl07$3r5$1@news.icm.edu.pl>
NNTP-Posting-Host: localhost
X-Trace: inews.gazeta.pl 1327306871 29275 172.20.26.238 (23 Jan 2012 08:21:11 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Mon, 23 Jan 2012 08:21:11 +0000 (UTC)
X-User: nkab
X-Forwarded-For: 85.89.190.17
X-Remote-IP: localhost
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit