Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Java Script -max. wartość zmiennej

LemuRR 11 16 Lut 2010 18:41 1974 6
  • #1 16 Lut 2010 18:41
    LemuRR 11
    Poziom 26  

    Czy jest możliwe ustalenie maksymalnej wartości zmiennej w js?
    chodzi mi oto aby max. wartość zmiennej w1, wynosiła wartość zmiennej q
    za odpowiedzi już jestem wdzięczny.
    oto kod


    function abc(q, a, b, c, d, e)

    {
    var q = document.getElementById(q) . value;
    var a = document.getElementById(a) . value;
    var b = document.getElementById(b) . value;
    var c = document.getElementById(c) . value;

    var w = -b - a ;
    var w1 = (w/a) * -1 ;
    var w2 = w1 * c ;

    0 6
  • #2 16 Lut 2010 19:17
    Dżyszla
    Poziom 42  

    http://pl.wikibooks.org/wiki/JavaScript/Zmienne_i_typy_zmiennych

    Zasadniczo nie ma ograniczenia, gdyż dopuszcza się nawet wartość... nieskończoność!

    W przypadku jawnego zrzutoania na dany typ należy przyjąć zakresy podobne, jak definiuje składnia języka C, lecz mogą one się różnić w zależności od silnika JS (ergo - od przeglądarki).

    0
  • #3 16 Lut 2010 19:24
    LemuRR 11
    Poziom 26  

    Chodzi mi o to aby wartość zmiennej w1 nie mogła przekraczać wartości q

    0
  • #5 16 Lut 2010 19:48
    LemuRR 11
    Poziom 26  

    Jestem początkujący więc staram się wytłumaczyć o co mi chodzi "łopatologicznie"
    chodzi mi o to aby wartość zmiennej w2 nie mogła przekroczyć wartości zmiennej q
    zamieszczam cały kod;
    <script type="text/javascript">
    function abc(q, a, b, c, d, e)

    {

    var q = document.getElementById(q) . value;
    var a = document.getElementById(a) . value;
    var b = document.getElementById(b) . value;
    var c = document.getElementById(c) . value;

    var w = -b - a ;
    var w1 = (w/a) * -1 ;
    var w2 = w1 * c ;



    document.getElementById(d) . value=w1;
    document.getElementById(e) . value=w2;
    }
    </script>

    Napięcie Zasilania +/-
    <input type="text" size= "10" id= "q" onchange="abc('q', 'a' , 'b' , 'c' , 'd' , 'e' )"
    name= "q">V <br>
    <br>
    R1
    <input type="text" size= "10" id= "a" onchange="abc('q', 'a' , 'b' , 'c' , 'd' , 'e' )"
    name= "a">K-Ohm<br>
    <br>
    R2
    <input type="text" size= "10" id= "b" onchange="abc('q', 'a' , 'b' , 'c' , 'd' , 'e' )"
    name="b">K-Ohm <br>
    <br>
    Napięcie Wejściowe
    <input type="text" size= "10" id= "c" onchange="abc('q', 'a' , 'b' , 'c' , 'd' , 'e' )"
    name="c">V<br>
    <br>
    <img src="kal.jpg">
    <br>
    Wzmocnienie
    <input type="text" size="10" id="d" readonly="readonly" name="e">V/V <br>

    Napięcie Wyjściwe
    <input type="text" size="10" id="e" readonly="readonly" name="f">V<br>

    Ma to być Kalkulator wzmocnienia wzmacniacza operacyjnego, chodzi o to aby wartość napięcia na wyjściu układu(w2) nie mogła przekroczyć napięcia zasilającego ten układ..Mam nadzieję ze wytłumaczyłem jasno o co mi chodzi
    Za wszystkie wpadki przepraszam ,dopiero się uczę

    0
  • #7 17 Lut 2010 14:21
    LemuRR 11
    Poziom 26  

    Wielkie dzięki

    0
  Szukaj w 5mln produktów