Rust 공부 중에 뭘로 트레이닝을 해야 할지 잘 몰랐는데, 언어학자님이 방향을 제시해주셨네요.
잘 돌아갑니다
extern crate num;
use num::abs;
fn main() {
println!("-----\n");
for i in 0..5 {
let spaces = abs(2-i);
for _ in 0..spaces {
print!(" ");
}
for _ in 0..(-abs(-i*2+4)+5) {
print!("*")
}
print!("\n");
}
println!("\n-----");
}
+ Cargo.toml 안에, [dependencies]\nnum="*" 로 num 크레이트 설정하셔야 해요.