๐Ÿธminzzi
Minzzi์•ผ
๐Ÿธminzzi
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (133)
    • ์˜ค๋ฅ˜ํ•ด๊ฒฐ (14)
    • FE (36)
      • Next.js (17)
      • React (4)
      • React Native (0)
      • TypeScript (1)
      • JavaScript (14)
    • BE (0)
      • Nest.js (0)
    • ๋ฐ๋ธŒ์ฝ”์Šค (7)
    • ์›น ํ”„๋กœ์ ํŠธ (5)
    • CS (28)
      • Algorithm (5)
      • Python (4)
      • C++ (2)
      • Operating System (4)
      • Computer Networking (3)
      • Data Structure (1)
      • Machine Learning (3)
      • Tip (6)
    • Github (4)
    • Flutter (3)
      • ํ”„๋กœ์ ํŠธ (3)
    • Private (3)
      • ํšŒ๊ณ  (7)
      • ๋ฉด์ ‘ (17)
    • ๊ฐœ๋ฐœ๋„์„œ (8)

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • ํ™ˆ

๊ณต์ง€์‚ฌํ•ญ

์ธ๊ธฐ ๊ธ€

ํƒœ๊ทธ

  • ์ด๋ฏธ์ง€ ์ตœ์ ํ™”
  • ์‹คํ–‰์ปจํƒ์ŠคํŠธ
  • ํ˜ธ์ด์ŠคํŒ…
  • ์‹คํ–‰์ปจํ…์ŠคํŠธ
  • ์›์‹œํƒ€์ž…
  • ๋ฉด์ ‘
  • ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ…
  • SSR
  • react
  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ
  • ์˜ค๋ธ”์™„
  • reflow
  • layout shift
  • ์ด๋ฒคํŠธ๋ฃจํ”„
  • ํ‹ฐ์Šคํ† ๋ฆฌ์ฑŒ๋ฆฐ์ง€
  • ์ฝœ์Šคํƒ
  • ํž™์˜์—ญ
  • ๋ชจ๋˜๋ฆฌ์•กํŠธ๋”ฅ๋‹ค์ด๋ธŒ
  • next.js
  • ๋ ‰์‹œ์ปฌ

์ตœ๊ทผ ๋Œ“๊ธ€

์ตœ๊ทผ ๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ

hELLO ยท Designed By ์ •์ƒ์šฐ.
๐Ÿธminzzi
FE/JavaScript

[JavaScript] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์˜ฌ๋ฆผ, ๋‚ด๋ฆผ, ๋ฐ˜์˜ฌ๋ฆผ(Math ๋ฉ”์†Œ๋“œ)

FE/JavaScript

[JavaScript] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์˜ฌ๋ฆผ, ๋‚ด๋ฆผ, ๋ฐ˜์˜ฌ๋ฆผ(Math ๋ฉ”์†Œ๋“œ)

2024. 3. 1. 01:31

โœ”๏ธ ์˜ฌ๋ฆผ Math.ceil()

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ ์ˆ˜๋ฅผ ์˜ฌ๋ฆผํ•  ๋•Œ Math.ceil()์„ ์‚ฌ์šฉํ•œ๋‹ค.

// ์˜ฌ๋ฆผ
Math.ceil(1.33); // 2
Math.ceil(1.5); // 2
// ์Œ์ˆ˜์ธ ๊ฒฝ์šฐ
Math.ceil(-1); // -1
Math.ceil(-1.133); // -1
Math.ceil(-1.5); // -1

โœ”๏ธ ๋‚ด๋ฆผ Math.floor()

์ˆ˜๋ฅผ ๋‚ด๋ฆผํ•  ๋• Math.floor()๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

Math.floor์™€ ~~๋Š” ๊ฐ™์€ ์—ญํ• ์„ ํ•œ๋‹ค.

Math.floor() === ~~
// ๋‚ด๋ฆผ
Math.floor(1); // 1
Math.floor(1.222); // 1
Math.floor(1.5); // 1
~~1.5 //1
// ์Œ์ˆ˜์ธ ๊ฒฝ์šฐ
Math.floor(-1); // -1
Math.floor(-1.111); // -2
Math.floor(-1.5); // -2
~~(-1.5) // -2

โœ”๏ธ ๋ฐ˜์˜ฌ๋ฆผ Math.round()

์ˆ˜๋ฅผ ๋ฐ˜์˜ฌ๋ฆผํ•  ๋• Math.round()๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

// ๋ฐ˜์˜ฌ๋ฆผ
Math.round(1); // 1
Math.round(1.222); // 1
Math.round(1.5); // 2
// ์Œ์ˆ˜์ธ ๊ฒฝ์šฐ
Math.round(-1); // -1
Math.round(-1.111); // -1
const round_9 = Math.round(-1.5); // -1
const round_10 = Math.round(-1.777); // -2

์†Œ์ˆ˜์  ๋ช‡์ž๋ฆฌ๋Š” ๋‹ค์Œ์—..

 

๋”๋ณด๊ธฐ

์ฐธ๊ณ 

https://hianna.tistory.com/446

์ €์ž‘์žํ‘œ์‹œ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'FE > JavaScript' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[JavaScript] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ slice ๋ฉ”์†Œ๋“œ  (0) 2024.03.04
[JavaScript] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ Join ์‚ฌ์šฉ๋ฒ•  (0) 2024.03.03
[JavaScript] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ reduce ํ•จ์ˆ˜ ์‚ฌ์šฉ๋ฒ•  (0) 2024.02.28
[JavaScript] ๋ฆฌ์ŠคํŠธ ์ถ”๊ฐ€ํ•˜๊ธฐ  (0) 2024.02.28
[JavaScript] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ํ˜•๋ณ€ํ™˜  (2) 2024.02.27
  • โœ”๏ธ ์˜ฌ๋ฆผ Math.ceil()
  • โœ”๏ธ ๋‚ด๋ฆผ Math.floor()
  • โœ”๏ธ ๋ฐ˜์˜ฌ๋ฆผ Math.round()
'FE/JavaScript' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [JavaScript] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ slice ๋ฉ”์†Œ๋“œ
  • [JavaScript] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ Join ์‚ฌ์šฉ๋ฒ•
  • [JavaScript] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ reduce ํ•จ์ˆ˜ ์‚ฌ์šฉ๋ฒ•
  • [JavaScript] ๋ฆฌ์ŠคํŠธ ์ถ”๊ฐ€ํ•˜๊ธฐ
๐Ÿธminzzi
๐Ÿธminzzi

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”

๋‹จ์ถ•ํ‚ค

๋‚ด ๋ธ”๋กœ๊ทธ

๋‚ด ๋ธ”๋กœ๊ทธ - ๊ด€๋ฆฌ์ž ํ™ˆ ์ „ํ™˜
Q
Q
์ƒˆ ๊ธ€ ์“ฐ๊ธฐ
W
W

๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๊ธ€

๊ธ€ ์ˆ˜์ • (๊ถŒํ•œ ์žˆ๋Š” ๊ฒฝ์šฐ)
E
E
๋Œ“๊ธ€ ์˜์—ญ์œผ๋กœ ์ด๋™
C
C

๋ชจ๋“  ์˜์—ญ

์ด ํŽ˜์ด์ง€์˜ URL ๋ณต์‚ฌ
S
S
๋งจ ์œ„๋กœ ์ด๋™
T
T
ํ‹ฐ์Šคํ† ๋ฆฌ ํ™ˆ ์ด๋™
H
H
๋‹จ์ถ•ํ‚ค ์•ˆ๋‚ด
Shift + /
โ‡ง + /

* ๋‹จ์ถ•ํ‚ค๋Š” ํ•œ๊ธ€/์˜๋ฌธ ๋Œ€์†Œ๋ฌธ์ž๋กœ ์ด์šฉ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ํ‹ฐ์Šคํ† ๋ฆฌ ๊ธฐ๋ณธ ๋„๋ฉ”์ธ์—์„œ๋งŒ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.