Skip to content

Commit f396f5f

Browse files
committed
code improve
1 parent 9ab417a commit f396f5f

File tree

1 file changed

+13
-5
lines changed
  • Sprint-2/1-key-errors

1 file changed

+13
-5
lines changed

Sprint-2/1-key-errors/1.js

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,21 @@ function convertToPercentage(decimalNumber) {
1515
console.log(decimalNumber);
1616

1717
// =============>const decimalNumber =0.5 is wrong because we can not redeclare parameter using const inside function.
18-
// what is more, decimalNumber is not defined in thed global scope so we can not use console.log(decimalNumber)
18+
// what is more, decimalNumber is not defined in the global scope so we can not use console.log(decimalNumber)
1919

2020

2121
// Finally, correct the code to fix the problem
2222
// =============>
23-
function convertToPercentage(decimalNumber) {const percentage = `${decimalNumber*100}%`;return percentage;}
24-
const decimalNumber = 0.5
23+
function convertToPercentage(decimalNumber) {
24+
const percentage = `${decimalNumber * 100}%`;
25+
return percentage;
26+
}
27+
28+
console.log(convertToPercentage(0.5)); // Output: "50%"
29+
30+
//or another concised code
31+
function convertToPercentage(decimalNumber) {
32+
return`${decimalNumber * 100}%`;
33+
}
2534

26-
console.log(convertToPercentage(decimalNumber));
27-
console.log(decimalNumber);
35+
console.log(convertToPercentage(0.5)); // Output: "50%"

0 commit comments

Comments
 (0)