Exercices CM 1
This commit is contained in:
19
exercice1.ts
Normal file
19
exercice1.ts
Normal file
@@ -0,0 +1,19 @@
|
||||
function addition(a, b) {
|
||||
return a + b;
|
||||
}
|
||||
|
||||
console.log(addition(2, 3)); // attendu : 5
|
||||
console.log(addition("2", 3)); // attendu : ?
|
||||
console.log(addition(true, 3)); // attendu : ?
|
||||
|
||||
namespace Typed {
|
||||
function addition(a: number, b: number): number {
|
||||
return a + b;
|
||||
}
|
||||
|
||||
console.log(addition(2, 3));
|
||||
// L'argument de type 'string' n'est pas attribuable au paramètre de type 'number'.ts(2345)
|
||||
console.log(addition("2", 3));
|
||||
// L'argument de type 'boolean' n'est pas attribuable au paramètre de type 'number'.ts(2345)
|
||||
console.log(addition(true, 3));
|
||||
}
|
||||
Reference in New Issue
Block a user