Kontakt

Przykadowe skrypty:

prepaid calling cards

JavaScript to jzyk skryptowy. Kodujac w JavaScript zyskujesz dynamiczne efekty na swojej stronie WWW.

Zobacz rwnie:

LINKI:
Przepisy
Gry dla dzieci

W tym miejscu znajdziesz odnoniki do stron znajomych oraz do stron tematycznie powizanych z tematyk mojego serwisu. AB-SAT MultiSerwis szablony www

Skrypt trjmian kwadratowy

Skrypt przeznaczony dla uczniw. Liczy warto pierwiastkw trjmianu kwadratowego. Naley pamita, e w trjmianie kwadratowym "a" nie moe by rwne 0. Wpisz sobie np. a=2, b=4, c=2 (wtedy otrzymasz delta = 0 czyli jedno rozwizanie) lub np. a=2, b=8, c=2 (wtedy otrzymasz 2 rozwizania - x1 i x2). Jeeli chcesz uzyska delta < 0 to wpisz np. a=2, b=3, c=2.

Wpisz brakujce liczby (max 4 cyfry)
Rwnanie ma posta ax2 + bx + c = 0
Jeeli chcesz spisa liczb nie cakowit, zastosuj kropk zamiast przecinka.

 x2 +   x +  = 0
 

Tym razem jest kilka funcji, ktre oczywicie naley umieci w sekcji head w znaczniku script

<script type="text/javascript">
function oblicz_delte(a,b,c) {
var delta = (Math.pow(b,2) - 4*a*c);
return delta;
}
 
function oblicz_x1(a,b,delta) {
var x1 = (-1*b - Math.sqrt(delta))/(2*a);
return x1;
}
 
function oblicz_x2(a,b,delta) {
var x2 = (-1*b + Math.sqrt(delta))/(2*a);
return x2;
}
 
function obliczenia(a,b,c) {
delta = oblicz_delte(a,b,c);
x1 = oblicz_x1(a,b,delta);
x2 = oblicz_x2(a,b,delta);
if(delta < 0) {
window.alert("DELTA < 0 \nBrak rozwizania\nPrzerywam wykonywanie skryptu.");
return;
}
if(x1 == x2) {
window.alert("Trjmian posiada jedno rozwizanie:\nDelta = " + delta + "\nx = " + x1);
return;
}
window.alert("DELTA = " + delta +"\nx1 = " + x1 + "\nx2 = " + x2);
}
 
function pobranie(a,b,c) {
//Sprawdzam czy wszystko jest wpisane
if(a == '' || b == '' || c == '') {
window.alert("musisz uzupeni wszystkie pola rwnania\nPrzerywam wykonywanie skryptu");
return;
}
if(isNaN(a) || isNaN(b) || isNaN(c)) {
alert("Przynajmniej jeden z wpisanych przez Ciebie parametrw nie jest liczb\nPrzerywam wykonywanie skryptu.");
return;
}
if(a == 0) {
window.alert ("a nie moe by rwne 0\nPrzerywam wykonywanie skryptu");
return;
}
//Jezeli testy wypadly pomyslnie przejdz do obliczen
obliczenia(a,b,c);
}

Teraz umie
w dokumencie [w sekcji body]

<form id="
">
<input type="text" maxlength="4" name="a" id="a" class="dane">
 x<sup>2</sup> +  <input type="text" maxlength="4" name="b" id="b" class="dane">  x + 
<input type="text" maxlength="4" name="c" id="c" class="dane"> = 0<br> <br>
<input type="button" onclick="pobranie(a.value, b.value, c.value);" value="LICZ">
</form> </script>

Ostatni etap to style, ktre naleu umieci w sekcji head w znaczniku style

<style type="text/css">
form {
font-weight: bold;
}
.dane {
display: inline;
font-family: monospace;
width: 40px;
text-align: right;
font-weight: bold;
border: 1px solid #cccccc;
}
</style>

usa calling card

UWAGA
Po zakodowaniu strony internetowej zawsze sprawd czy prawidowo wywietla si we wszystkich popularnych przegldarkach internetowych (np.: Internet Explorer, Mozilla Firefox, Opera).

www.zanetapawlak.com




Copyright © Atom 2006