Может:
Не может:
Может:
Не может:
<script>
var scale = .5;
</script>
<script src="path/folder/file.exp"></script>
<script>
var fridge = "elephant";
</script>
_name
nameName
name123
$name
var fridge;
fridge = "elephant";
fridge = "giraffe";
fridge = "elephant";
house = fridge;
fridge = "elephant";
house = fridge;
Несколько способов узнать правду:
document.write()
alert()
console.log()
var calculator; //undefined
calculator = 5;
console.log(calculator); //5
calculator = 5 + 2;
console.log(calculator); //7
var countOfAnimals = 5;
countOfAnimals++; //6
countOfAnimals--; //5
var countOfAnimals=5;
countOfAnimals+=4; //9
countOfAnimals-=2; //7
var countOfAnimans = null;
var countOfAnimans;
var user = {
name: “Дарья”,
age: undefined;
}
typeof(5) // number
typeof("5") //string
typeof(true) //boolean
typeof(null) //object
typeof(function() {}) //function
console.log(true + “false”); //truefalse
console.log(“111” + undefined); //111undefined
console.log(“hello” + 123); //hello123
alert(), console.log(), document.write()
console.log(+”123”); //123
console.log(Number(“123”)); //123
console.log(+true); //1
console.log(+false); //0
if()
| Тип данных | Преобразуется |
|---|---|
| undefined, null | false |
| Числа | Все true, кромер 0 и Nan |
| Строки | Все true, кроме пустой строки "" |
| Объекты | Всегда true |
var letsCalculate = function() {
var calculator;
calculator = 5 + 2;
return calculator;
}
letsCalculate();
var letsCalculate = function(a, b) {
return a + b;
}
var resultOfCalulation = letsCalculate(3,7);
console.log(resultOfCalulation);
Терпения...
if (isElephantInFridge) {
removeElephantFromFridge();
setGiraffeToFridge();
} else {
setGiraffeToFridge();
}
if (isElephantInFridge) {
removeElephantFromFridge();
setGiraffeToFridge();
}
isElephantInFridge ? getElephantFromFridge() : closeFridge();
var 123 > 100; //true
var 123 => 100; //true
var 123 < 100; //false
var 123 <= 100; //false
var “123” == 123; //true
var “123” === 123; //fasle
|| – ИЛИ
&& – И
! – НЕ
true || false // true
true && true // true
!false // true
|| – ИЛИ
&& – И
! – НЕ
Молодцы!
а что если?
а что если?
а что если?
а что если?
а что если?
а что если?
Нужно больше условий...
var mark = 5;
switch (mark) {
case 2:
console.log(‘Ты наказан! Никакого Интернета!’);
break;
case 3:
console.log(‘Ты наказан!’);
break;
case 4:
console.log(‘Можно было и лучше!’);
break;
case 5:
console.log(‘Нормально.’);
break;
default:
console.log(‘Иди вымой посуду и вынеси мусор!’);
}
while(условие) {
//тело цикла
}
var item = 1;
while(item < 11) {
console.log(item);
item++;
}
var item = 1;
do {
console.log(item);
item++;
} while (item < 11);
for (начальное положение; условие; шаг) {
//тело цикла
}
for (var item = 1; item < 11; item++) {
console.log(item);
}
var item = 1;
while(item < 11) {
if (item === 5) { break; }
console.log(item);
item++;
}
Результат: 1 2 3 4
for (var item = 1; item < 11; item ++) {
if (item === 5) { continue; }
console.log(item);
}
Результат: 1 2 3 4 6 7 8 9 10
Литература
JavaScript b jQuery, 3-е издание, O’REILLY, Дэвид МакФарланд
Изучаем программирование на JavaScrip, O’REILLY, Эрик Фримен, Элизабет Робсон
Написать свою программу “Hello World” используя document.write(), console.log(), alert().
Написать программу, которая добавляет +1 к числу которое вы вводите и выводит результат через alert(), использовать prompt.