/
Charlz_Klug
/
EloquentJavaScript
Обзор
Документация
Войти
/
Charlz_Klug
/
EloquentJavaScript
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
03_Functions/044_Optional_Arguments/optional_arguments.html
29 строк
650 B
Imil Ametov
Optional Arguments
10 мар 2026, 17:47
10 мар 2026, 17:47
30c81b0
Код
Авторство
О чём код?
<!DOCTYPE html> <html> <body> <h2>JavaScript in Body</h2> <p id="demo"></p> <script> function square(x) { return x * x; } console.log(square(4, true, "hedgehog")); function minus(a, b) { if (b === undefined) return -a; else return a - b; } console.log(minus(10)); console.log(minus(10, 5)); function roundTo(n, step = 1) { let remainder = n % step; return n - remainder + (remainder < step / 2 ? 0 : step); }; console.log(roundTo(4.5)); console.log(roundTo(4.5, 2)); console.log("C", "O", 2); </script> </body> </html>