์ƒ์„ธ ์ปจํ…์ธ 

๋ณธ๋ฌธ ์ œ๋ชฉ

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค LV.0 _ Swift] Day24 ๐Ÿ”บ์ˆจ์–ด ์žˆ๋Š” ์ˆซ์ž์˜ ๋ง์…ˆ(1) / wholeNuberValue

โŒจ๏ธ Cording Test/Programmers

by AHN.Jihyeon 2024. 5. 26. 19:43

๋ณธ๋ฌธ


๐Ÿ“„ ๋ฌธ์ œ 1.  ์ˆจ์–ด ์žˆ๋Š” ์ˆซ์ž์˜ ๋ง์…ˆ(1)

๐Ÿ”— ๋ฌธ์ œ ๋งํฌ : https://school.programmers.co.kr/learn/courses/30/lessons/120851

 

 

 

 

 

 

๐Ÿšซ ์˜ค๋ฅ˜ ๋ฐ ํ•ด๊ฒฐ

Stirng ํƒ€์ž…์€ Int ํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜์ด ๊ฐ€๋Šฅํ•˜์ง€๋งŒ

Character ํƒ€์ž…์€ Int ํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜์ด ๋ถˆ๊ฐ€ํ•˜๋‹ค. 

 

๊ทธ๋ฆฌ๊ณ  Character ํƒ€์ž…๋ผ๋ฆฌ ์‚ฐ์ˆ  ์—ฐ์‚ฐ์ด ๋ถˆ๊ฐ€ํ•˜๋‹ค. 

๋”ฐ๋ผ์„œ String ํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜ ํ›„ ์—ฐ์‚ฐ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. 

 

 

 

 

 

โœ…  ์ œ์ถœ ์ฝ”๋“œ

 

 

 

 

 

 

๐Ÿ‘€  ๋‹ค๋ฅธ ํ’€์ด ๋ถ„์„

isNumber ํ•จ์ˆ˜์™€ ๋น„์Šทํ•œ ๊ฐœ๋…์ด ์žˆ์„ ๊ฑฐ๋ผ ์ƒ๊ฐํ–ˆ๋Š”๋ฐ

๊ตฌ๊ธ€๋ง์„ ์ œ๋Œ€๋กœ ํ•˜์ง€ ๋ชปํ–ˆ๋Š”๋ฐ ๋งˆ์นจ ๋‹ค๋ฅธ ๋ถ„์˜ ํ’€์ด์—์„œ ๋ณด๊ฒŒ ๋˜์—ˆ๋‹ค. 

 

๊ทธ๋ฆฌ๊ณ  if let์„ ์‚ฌ์šฉํ•˜์—ฌ wholeNuberValue ์†์„ฑ์„ ์‚ฌ์šฉํ•ด

๋ฌธ์ž๊ฐ€ ์ •์ˆ˜์ผ ๊ฒฝ์šฐ ์˜ต์…”๋„ ๊ฐ’์œผ๋กœ ๋ฐ˜ํ™˜ํ•ด์ฃผ๋Š” ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•œ ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. 

์ด ๋ถ€๋ถ„์— ๋Œ€ํ•ด์„œ๋Š” ์ถ”๊ฐ€์ ์œผ๋กœ ๊ณต๋ถ€ํ•˜๊ณ  ๊ฐœ๋…์„ ์ฑ„์›Œ ๋ด์•ผ๊ฒ ๋‹ค. 

์ด๊ฒƒ๋„ Araboza...

 

๊ด€๋ จ๊ธ€ ๋”๋ณด๊ธฐ