Re: rookie code issue
- To: mathgroup at smc.vnet.net
- Subject: [mg130215] Re: rookie code issue
- From: James Stein <mathgroup at stein.org>
- Date: Thu, 21 Mar 2013 00:56:30 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- Delivered-to: l-mathgroup@wolfram.com
- Delivered-to: mathgroup-newout@smc.vnet.net
- Delivered-to: mathgroup-newsend@smc.vnet.net
- References: <20130320082258.D93A969F1@smc.vnet.net>
Use this: Which[m === Sin, 5, m === Cos, 2] and read up on the difference between '==' and '===' On Wed, Mar 20, 2013 at 1:22 AM, <robholman at gmail.com> wrote: > Hi folks: > > I'm working on a bit of code in which I want students to choose a trig > function from a drop-down menu, and then from there have some choices for > viewing the graph. All is working fine except for one thing. There are a > couple of constants that depend on the function they choose from the menu, > and I'm trying to define the constant based on their choice for f. The > basic issue I'm having boils down to the following question: > > Why doesn't the following code return a 2? > > > m = Cos; > Which[m == Sin, 5, m == Cos, 2] > > > > Thanks for the help! > > Rob > >
- References:
- rookie code issue
- From: robholman@gmail.com
- rookie code issue