Урок JavaScript №9 - Преобразование типов | Курс FrontEnd 2021

preview_player
Показать описание
Уроки JavaScript для начинающих с нуля, верный путь во frontend 2021
Обязательно делайте ДЗ, вам нужна javascript практика

Домашнее задание (ответ под следующим видео):
1)
'4' + 5
'4' - 5
5 + '4'
5 - '4'
8 * '4'
8 / '4'

2)
'пп' + 2 + 3
'' + 2 + 3
2 + 3 + 'пп'
'' - 3 + 2
' 3 ' + 2
' 3 ' - 2

3*)
NaN + 2
NaN + NaN
NaN - NaN
null + 2
null + null
null - null
undefined + 2
undefined + undefined
undefined - undefined

4**)
' \n \t' - 2
Рекомендации по теме
Комментарии
Автор

Есть вопросы или что-то не получается? Пишите в комментарии, пока что у меня есть возможность отвечать каждому! 😀👍

А также можете скидывать сюда решение домашнего задания к уроку, хорошо бы еще с пояснением, почему сделали именно так, или какие вопросы возникли во время выполнения. Можете кидать либо текстом, либо заливать в гитхаб или какой нибудь онлайн редактор JS

pjcctwu
Автор

45
-1
54
1
32
2




пп23
23
5пп
-1
32
1





NaN
NaN
NaN
2
0
0
NaN
NaN
NaN





-2

velikorossnationalist
Автор

1 ) 45
-1
9
54
1
32
2
2) NAN
5
NAN
5
5
1
3)Все NAN
4)NAN
я думала что только плюс может хоть как то взаимодействовать с другими значениями (типа null & nan), поэтому большинство nan

uepggki
Автор

/*Домашнее задание:
Часть 1*/
console.log('4'+5); 45
console.log('4'-5); -1
console.log(5+'4'); 54
console.log(5-'4'); 1
console.log(8*'4'); 32
console.log(8/'4'); 2
//Часть 2
console.log('пп'+2+3); пп23
console.log(""+2+3); 23
console.log(2+3+'пп'); 5пп
console.log(""-3+2); -1
console.log('3'+2); 32
console.log('3'-2); 1
//часть 3
console.log(NaN+2); Nan
console.log(NaN+NaN); NaN
console.log(NaN-NaN); NaN
console.log(null+2); 2
console.log(null+null); 0
console.log(undefined+2); NaN
Nan

lydkoge
Автор

Красава, жестко, пересмотрел пару роликов по этой теме, ты лучший!

ab
Автор

Спасибо, посоветуй, лучше учить JS самому или идти на курсы? И если идти, то с 0 или с базой.

wklgxcg
Автор

в тесте на одном сайте по джаваскрипту половина вопросов про неявное преобразование типов. Насколько это вообще актуально на практике? Например, вот такие выражения: ([] + false - null + true) или ("ёжик" > "яблоко")

MrRadiostep
Автор

После PHP постоянно спотыкаюсь в JS на том, что пустой массив не falsy, а truthy.

xumatyt
Автор

Я не годую, отчего автор канала так долго отсутствует😔 Запиливал бы ещё видосики.... Жаль, если канал умрёт.

zgcfhus