| 88 | | } |
|---|
| 89 | | } |
|---|
| 90 | | |
|---|
| | 88 | }}, |
|---|
| | 89 | |
|---|
| | 90 | testIsOdd: function() {with(this) { |
|---|
| | 91 | assert((1).isOdd()); |
|---|
| | 92 | assert((3).isOdd()); |
|---|
| | 93 | assert((-3).isOdd()); |
|---|
| | 94 | assert(!(2).isOdd()); |
|---|
| | 95 | }}, |
|---|
| | 96 | |
|---|
| | 97 | testIsEven: function() {with(this) { |
|---|
| | 98 | assert((2).isEven()); |
|---|
| | 99 | assert((-2).isEven()); |
|---|
| | 100 | assert(!(3).isEven()); |
|---|
| | 101 | }}, |
|---|
| | 102 | |
|---|
| | 103 | testAddLeadingZero: function() {with(this) { |
|---|
| | 104 | assertIdentical('01', (1).addLeadingZero()); |
|---|
| | 105 | assertIdentical('01', (1).addLeadingZero(2)); |
|---|
| | 106 | assertIdentical('1', (1).addLeadingZero(1)); |
|---|
| | 107 | assertIdentical('1', (1).addLeadingZero(0)); |
|---|
| | 108 | assertIdentical('10', (10).addLeadingZero(2)); |
|---|
| | 109 | assertIdentical('007', (7).addLeadingZero(3)); |
|---|
| | 110 | assertIdentical('007', (7).addLeadingZero(3)); |
|---|
| | 111 | assertIdentical('017', (17).addLeadingZero(3)); |
|---|
| | 112 | assertIdentical('117', (117).addLeadingZero(3)); |
|---|
| | 113 | assertIdentical('1117', (1117).addLeadingZero(3)); |
|---|
| | 114 | }} |
|---|