以下是根据您提供的内容完成的内容重构:

```javascript

// 丢弃小数部分,保留整数部分

function parseInt(num) {

return Math.floor(num);

}

// 向上取整,有小数就整数部分加1

function ceil(num) {

return Math.ceil(num);

}

// 四舍五入

function round(num) {

return Math.round(num);

}

// 向下取整

function floor(num) {

return Math.floor(num);

}

// 举例

var aa = parseInt(5/2);

alert("取整" + aa); // 2(丢掉小数部分)

var bb = ceil(5/2);

alert("ceil" + bb); // 3(向上取整)

var cc = round(5/2);

alert("round" + cc); // 3(四舍五入)

var dd = floor(5/2);

alert("floor" + dd); // 2(向下取整)

```