Perimetrs un laukums
Izveido programmu JavaScript valodā, kas:
- Pieprasa lietotājam ievadīt taisnstūra malu garumus
a un b ar prompt() dialoglodziņu palīdzību.
- Pārbauda, vai ievadītās vērtības ir pozitīvi decimālskaitļi (nedrīkst būt negatīvi vai nederīgi dati).
- Aprēķina un izvada rezultātus:
- Perimetru:
P = 2a + 2b
- Laukumu:
S = a * b
- Rezultātu izvada HTML lapā.
- Ja ievade ir kļūdaina, programma pieprasa ievadi atkārtoti.
Papildu nosacījumi
- Ievadītās vērtības jāpieņem kā decimālskaitļi (piemēram, 3.5).
- Nedrīkst pieņemt negatīvas vērtības.
- Programma sākas automātiski pēc lapas ielādes, bet rezultātu var pārrēķināt ar pogu.
Izvades piemērs
Ievade:
Rezultāts:
Perimetrs: P = 13
Laukums: S = 9
Piezīme
Programmai jābūt iebūvētai HTML failā, izmantojot iekšējo <script> sadaļu.
<body>
<!-- te ir lapas saturs -->
<script>
// te ir lapas loģika
</script>
</body>