Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz
  • 0

Skrypt pokazujący wynik na podstawie liczby


xolblath

Pytanie

Opublikowano

Witam, potrzebuje pomocy jak najszybciej ! :) Bardzo kogoś proszę o pomoc, bo sam nie zdąże tego ogarnąć, chciałem zrobić skrypt, który po wpisaniu jakiejś liczby,

sprawdza tą liczbę, i gdy na przykład jest mniejsza niż 4 to w okienku powiadomień wyskakuje jakaś odpowiedź. Mam coś takiego, tylko nie chce mi to działać :(

https://pastebin.com/Jh4h9Tc1

i oczywiscie w html'u cos takiego:

<button id="open" ;="" class="button">Wynik</button> 

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Opublikowano

Pisane na szybko, popraw sobie warunki jedynie elsy.

<html>
<head>
</head>
<body>

<button onclick="kliknij()" class="button">Wynik</button> 

<script>
function kliknij(){
    var liczba = +prompt("Podaj liczbę");
    alert('Wynik wynosi ' + liczba.toString(2));
	
if (liczba < 4) {
    alert('Wynik wynosi');
} else if (liczba > 4 && liczba < 14) {
    alert('Wynik wynosi');
} else if (liczba < 15 && liczba > 20) {
    alert('Wynik wynosi');
} else {
	alert('Wynik wynosi' );
}
}

</script>
</body>

D2Pq2tR.png

Opublikowano

Tutaj kod, wykorzystujący sposób, który chciałeś użyć. Gdzieś czytałem, że używanie tego sposobu jest poprawniejsze. 

<!doctype html>
<html>
	<head>
		<meta charset="utf-8"/>
		<title>
			Tytul
		</title>
	</head>
	<body>
		<button id="open">wynik</button>
		<script>
			document.getElementById("open").addEventListener("click", function() {
				var liczba = +prompt("Podaj liczbę");
				
				if (liczba < 4) {
					alert('mniejsza niż 4' );
				} else if (liczba >= 4 && liczba <= 14) {
					alert('Większa/równa od cztery i mniejsza/równa od 14');
				} else if (liczba >= 15 && liczba <= 20) {
					alert('Większa/równa 15, mniejsza/równa 20');
				} else {
				alert('Większa niż 20' );
				}

			});
		</script>
	</body>
</html>

= SygnaturA =

Made by... ME. 

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...