File tree Expand file tree Collapse file tree
Sprint-2/3-mandatory-implement Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66// You should call this function a number of times to check it works for different inputs
77
88
9- // const penceString = "399p";
10-
11- // const penceStringWithoutTrailingP = penceString.substring(
12- // 0,
13- // penceString.length - 1
14- // );
15-
16- // const paddedPenceNumberString = penceStringWithoutTrailingP.padStart(3, "0");
17- // const pounds = paddedPenceNumberString.substring(
18- // 0,
19- // paddedPenceNumberString.length - 2
20- // );
21-
22- // const pence = paddedPenceNumberString
23- // .substring(paddedPenceNumberString.length - 2)
24- // .padEnd(2, "0");
25-
26- // console.log(`£${pounds}.${pence}`);
279
2810function convertPenceToPounds ( penceString ) {
2911
@@ -34,8 +16,10 @@ function convertPenceToPounds(penceString){
3416 const pounds = paddedPenceNumberString . substring ( 0 , paddedPenceNumberString . length - 2 ) ;
3517
3618 const pence = paddedPenceNumberString . substring ( paddedPenceNumberString . length - 2 ) . padEnd ( 2 , "0" ) ;
19+
3720 return `£${ pounds } .${ pence } ` ;
3821}
22+
3923console . log ( convertPenceToPounds ( "299p" ) ) ;
4024console . log ( convertPenceToPounds ( "499p" ) ) ;
4125console . log ( convertPenceToPounds ( "25p" ) ) ;
You can’t perform that action at this time.
0 commit comments