Перевод курса по JS(Часть 3)

#1515
Компьютеры умны!
Отлично мы использовали if, тем самым заставляя компьютер что то делать, если ответ на условие был «да» иди «истина» как говорят у нас в JavaScript.
Кроме того что мы можем заставить компьютер что то делать когда условие истинно, мы можем и попросить его сделать что то когда условие ложно.
Например, если ваше имя короче 7 букв, мы можем ответить «у тебя короткое имя!» Мы можем сделать это, используя оператор if / else:

if( «myName».length >= 7 ) {
console.log(«You have a long name!»);
}
else {
console.log(«You have a short name!»);
}

Как и прежде если условие истино, то кож внутри первых фигурных скобок будет выполняться.Однако в противном случае если условие лодно, будет выполняться код заключенный во вторую пару фигурны скобок, после ключегого слова else.
В примере, приведённом выше, условие «myName».length >= 7 принимает значение false(Ложь) поскольку myName = 6 буквам. Так как условие ложно, выполняется только код стоящий после слова else, и выводит «You have a short name!»(У тебя короткое имя.)

01 Заполните условие первой строки так, чтобы оно было равно false.
02 Напишите какой нибудь код во второй части(этот код будет выполняться, если условие ложно). Используйте console.log

 

 

 

 

#16 Продолжаем 16практиковаться по условным операторам.
Теперь давайте потренеруемся с использованием if/else. Старайтесь делать всё самостоятельно, но если что то не получается нажмите на кнопку «застрял? получи подсказку!» внизу.
Используйте операторы if/else так как мы делали это в прошлом уроке. Вот наброски того как должен выглядеть код:
if (condition)
{
// if condition is true
// do this code
}
else // «otherwise»
{
// do this code instead
}

02 если условиее имеет значение true, используйте console.log для того, чтобы вывести на экран «условие истинно»
03 В противоположнос случае, когда условие равно false используйте cconsole.log для того чтобы вывести «условие ложно»

 

 

 

 

 

 

 

 

#17 Компьютеры не такие уж и умные 123
Молодец! Компьютер вопринимает всё буквально. Нужно точно соблюдать синтаксис в нужных местах, чтобы компьютер понял код.
прежде чем начать программировать нужно понять грамматику.
В этом коде есть много ошибок. Найдите и исправьте их. Вы занимаетесь тем, что называется «отладка», термин, который популяризировал Грейс Хоппер.

 

 

 

 

 

 

#18 Mid-lesson breather18

Мы рассмотрели уже действительно много всего.Так много новых терминов, большое количество синтаксиса. Давайте сделаем передышку и прокомментируем пройденное. Итак мы узнали:

1. Confirm и prompt. Мы можем вызывать всплывающие окна:confirm(«I am ok»);
prompt(«Are you ok?»);

2.Типы данных.

a. numbers (e.g. 4.3, 134)

b. strings (e.g. "dogs go woof!","JavaScript expert")

c. booleans (e.g. false, 5 > 4)

3. Условие.

Если условие истинно, то выполняется код, заключённый в первые фигурные скобки. Если же условие ложно, то выполняется код после ключевого слова else. Справа приведён ещё один пример кода с условием.

Надеюсь что эта передышка была полезна! нажмите кнопку сохранить и отправить чтобы продолжить.

#19 Математика.

С основными математическими действиями вы ознакомились раньше. Все математические символы которые мы учили в школе, работают и тут. Даже 19порядок в котором компьютер выполняет математические действия такой же как и в школе!

Code:

1. ( ): контроль за порядком выполнения операций.
2. * and /: умножение и деление.                                                                 3. 3- and +: вычитание и сложение.

Примеры:

1. 100/10 evaluates to 10
2. «Jane».length + 5 evaluates to 9
3. 5*(3+1) evaluates to 20

Заполните недостающие фрагменты кода, чтобы получился условный оператор if/else. Условие должно иметь значение true.

В блоке else выведите в консоль строку «Error Error Error»

 

 

#20 Математика и остаток от деления.

Давайте познакомимся с интересным символом которой называется modulo(по 20модулю). Когда между двумя числами ставят знак % компьютер будет делить первое число на второе и возвращать остаток от деления.

Таким образом, если мы напишем 23 % 10, то есть разделим 23 на 10, то компьютер разделит 23 на 10 и вернет остаток от деления — 3.

Больше примеров:

17 % 5 возвращает 2

13 % 7 возвращает 6

Используйте consol.log и modulo 3  раза и выведите остаток от деления из следующий выражений.

a. 14 / 3
b. 99 / 8
c. 11 / 3

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>