<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<title>JavaScript</title>
</head>
<body>
</body>
</html>
<script type="text/javascript">
</script>
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<title>JavaScript</title>
</head>
<body>
</body>
</html>
<script type="text/javascript">
alert('Witaj, świecie!');
</script>
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<title>JavaScript</title>
</head>
<body>
</body>
</html>
<script src="navigation.js"></script>
<script>
alert('Witaj, świecie!');
</script>
document.write('Witaj, świecie!
');
console.log("Witaj, świecie!");
var x1 = 34.00; // Written with decimals
var x2 = 34; // Written without decimals
var y = 123e5; // 12300000
var z = 123e-5; // 0.00123
var carName = "Volvo XC60"; // Using double quotes
var carName = 'Volvo XC60'; // Using single quotes
var answer = "It's alright"; // Single quote inside double quotes
var answer = "He is called 'Johnny'"; // Single quotes inside double quotes
var answer = 'He is called "Johnny"'; // Double quotes inside single quotes
var x = true;
var y = false;
var a=2;
var b=4;
a+b;
a-b;
a*b;
b/a;
var firstName = 'Jan';
var lastName = 'Kowalski';
var fullName = firstName + ' ' + lastName;
console.log(fullName);
var numOfVisits = 101;
var message = 'Liczba odwiedzin: ' + numOfVisits + ' razy.';
var numOfShoes = '2';
var numOfSocks = 4;
var totalItems = numOfShoes + numOfSocks;
var numOfShoes = '2';
var numOfSocks = 4;
var totalItems = +numOfShoes + numOfSocks;
var name = prompt('Jak masz na imię?', '');
document.write('Witaj, ' + name + '
');
var cars1 = ["Saab", "Volvo", "BMW"];
var cars2 = new Array("Saab", "Volvo", "BMW");
var cars = ["Saab", "Volvo", "BMW"];
cars[3]="Toyota";
console.log(cars.length);
cars.push("Syrena");
cars.unshift("Fiat");
cars.pop();
cars.shift();
if (score > 100) {
alert('Wygrałeś!');
}
if ( warunek ) {
// Tu operacje.
}
==!====!==><>=<=
if (answer == 31) {
alert('Prawidłowa odpowiedź. Saturn ma 31 księżyców.');
numCorrect = numCorrect + 1;
} else {
alert("Błąd! Liczba księżyców Saturna jest inna.");
}
if (warunek) {
// Bramka 1.
} else if (warunek2) {
// Bramka 2.
} else {
// Bramka 3.
}
var fridayCash = prompt('Ile chcesz wydać?', '');
if (fridayCash >= 100) {
alert('Możesz iść na kolację i do kina.');
} else if (fridayCash >= 50) {
alert('Możesz iść na dobrą kolację.');
} else if (fridayCash >= 25) {
alert('Możesz iść do kina.');
} else {
alert('Spędzisz wieczór przed telewizorem.');
}
if (a < 10 && a > 1) {
// Wartość pomiędzy 1 a 10.
alert("Wartość " + a + " jest większa od 1 i mniejsza od 10.");
}
if (gas <= 0 || time <= 0 || cars <= 0) {
// Koniec gry.
}
switch(expression) {
case n:
code block
break;
case n:
code block
break;
default:
default code block
}
switch (new Date().getDay()) {
case 0:
day = "Sunday";
break;
case 1:
day = "Monday";
break;
case 2:
day = "Tuesday";
break;
case 3:
day = "Wednesday";
break;
case 4:
day = "Thursday";
break;
case 5:
day = "Friday";
break;
case 6:
day = "Saturday";
}
if (! valid) {
// Wyświetlanie błędów i blokowanie przesyłania formularza.
}
while (warunek) {
// Powtarzany kod JavaScript.
}
var num = 1;
while (num <= 5) {
document.write('Liczba ' + num + '
');
num += 1;
}
do {
code block to be executed
}
while (condition);
do {
text += "The number is " + i;
i++;
}
while (i < 10);
for (statement 1; statement 2; statement 3) {
code block to be executed
}
for (i = 0; i < 5; i++) {
text += "The number is " + i + "
";
console.log(text);
}
var person = ["John", "Doe", 25];
var text = "";
var x;
for (x in person) {
console.log(person[x]);
}
function nazwaFunkcji(parametr) {
// Uruchamiany kod JavaScript.
}
function toCelsius(fahrenheit) {
return (5/9) * (fahrenheit-32);
}
console.log(toCelsius(100));
function nazwaFunkcji(parametr1, parametr2) {
// Uruchamiany kod JavaScript.
return wartość;
}
var TAX = .23; // 8-procentowy podatek od sprzedaży.
function calculateTotal(quantity, price) {
var total = quantity * price * (1 + TAX);
var formattedTotal = total.toFixed(2);
return formattedTotal;
}
var message = 'Poza funkcją';
function warning(message) {
alert(message);
}
warning('W funkcji'); // 'W funkcji'
alert(message); // 'Poza funkcją'
var message = 'Poza funkcją';
function warning() {
var message = 'W funkcji';
alert( message );
}
warning(); // 'W funkcji'
alert( message ); // 'Poza funkcją'
var message = 'Zmienna globalna';
function warning() {
alert( message );
}
warning(); // 'Zmienna globalna'
Napisz prosty test w którym będą 3 pytania. Za prawidłową odpowiedź przyznaj 1 punkt za błędną brak. Wyświetl na końcu wynik testu.