Hallo coach.
saya sedang mengikuti step by step pembahasan materi fungsi di flutter basic
dan mencoba kodenya di dartpad, tapi sayangnya timbul error. padahal saya sudah coba mengikuti instruksi yang coach kevin tuliskan.
selain itu mengapa pada dartpad di browser saya tidak terdapat option untuk menonaktifkan null safety? seperti yang coach kevin demokan?
Berikut kode yang saya tuliskan beserta error dan penampakan gambarnya: https://postimg.cc/7G4Qv32t
Kodingnya:
void cetakTambah({int angka1, int angka2}){
print(angka1+angka2);
}
int penambahan(int a1, int a2){
print (‘fungsi penambahan sedang berjalan’);
return a1+a2;
}
void main (){
cetakTambah(angka2: 20, angka1: 10);
int hasil =50;
// hasil += cetakTambah(angka1:10, angka2:20);
hasil += penambahan(10,15);
}
Errornya :
Error compiling to JavaScript:
Info: Compiling with sound null safety.
lib/main.dart:2:24:
Error: The parameter ‘angka1’ can’t have a value of ‘null’ because of its type ‘int’, but the implicit default value is ‘null’.
void cetakTambah({int angka1, int angka2}){
^^^^^^
lib/main.dart:2:36:
Error: The parameter ‘angka2’ can’t have a value of ‘null’ because of its type ‘int’, but the implicit default value is ‘null’.
void cetakTambah({int angka1, int angka2}){
^^^^^^
Error: Compilation failed.