Run Code  | API  | Code Wall  | Misc  | Feedback  | Login  | Theme  | Privacy  | Patreon 

JavaScript

Language: Layout:
- ] Show input
Compilation time: 2.83 sec, absolute service time: 2,9 sec 
edit mode |  history  | discussion
Error(s):
source.kt:7:1: error: expecting a top level declaration
Average of numbers using array
^
source.kt:7:9: error: expecting a top level declaration
Average of numbers using array
        ^
source.kt:7:12: error: expecting a top level declaration
Average of numbers using array
           ^
source.kt:7:20: error: expecting a top level declaration
Average of numbers using array
                   ^
source.kt:7:26: error: expecting a top level declaration
Average of numbers using array
                         ^
source.kt:11:15: error: expecting member declaration
       public static void main(String[] args) {
              ^
source.kt:11:22: error: expecting member declaration
       public static void main(String[] args) {
                     ^
source.kt:11:27: error: expecting member declaration
       public static void main(String[] args) {
                          ^
source.kt:11:31: error: expecting member declaration
       public static void main(String[] args) {
                              ^
source.kt:11:32: error: expecting member declaration
       public static void main(String[] args) {
                               ^
source.kt:11:38: error: expecting member declaration
       public static void main(String[] args) {
                                     ^
source.kt:11:39: error: expecting member declaration
       public static void main(String[] args) {
                                      ^
source.kt:11:41: error: expecting member declaration
       public static void main(String[] args) {
                                        ^
source.kt:11:45: error: expecting member declaration
       public static void main(String[] args) {
                                            ^
source.kt:11:47: error: expecting member declaration
       public static void main(String[] args) {
                                              ^
source.kt:11:47: error: function declaration must have a name
       public static void main(String[] args) {
                                              ^
source.kt:12:19: error: expecting an index element
           double[] arr = {19, 12.89, 16.5, 200, 13.7};
                  ^
source.kt:12:25: error: expecting an element
           double[] arr = {19, 12.89, 16.5, 200, 13.7};
                        ^
source.kt:12:30: error: unexpected tokens (use ';' to separate expressions on the same line)
           double[] arr = {19, 12.89, 16.5, 200, 13.7};
                             ^
source.kt:13:25: error: expecting an element
           double total = 0;
                        ^
source.kt:13:27: error: unexpected tokens (use ';' to separate expressions on the same line)
           double total = 0;
                          ^
source.kt:13:28: error: expecting an element
           double total = 0;
                           ^
source.kt:15:20: error: expecting 'in'
           for(int i=0; i<arr.length; i++){
                   ^
source.kt:15:21: error: expecting ')'
           for(int i=0; i<arr.length; i++){
                    ^
source.kt:15:42: error: unexpected tokens (use ';' to separate expressions on the same line)
           for(int i=0; i<arr.length; i++){
                                         ^
source.kt:23:27: error: expecting an element
           double average = total / arr.length;
                          ^
source.kt:23:35: error: expecting an element
           double average = total / arr.length;
                                  ^
source.kt:23:40: error: expecting an element
           double average = total / arr.length;
                                       ^
source.kt:23:47: error: expecting an element
           double average = total / arr.length;
                                              ^
source.kt:32:4: error: expecting a top level declaration
   Output:
   ^
source.kt:32:10: error: expecting a top level declaration
   Output:
         ^
source.kt:34:4: error: expecting a top level declaration
   The average is: 52.418
   ^
source.kt:34:8: error: expecting a top level declaration
   The average is: 52.418
       ^
source.kt:34:16: error: expecting a top level declaration
   The average is: 52.418
               ^
source.kt:34:18: error: expecting a top level declaration
   The average is: 52.418
                 ^
source.kt:34:20: error: expecting a top level declaration
   The average is: 52.418
                   ^
source.kt:12:12: error: unresolved reference: double
           double[] arr = {19, 12.89, 16.5, 200, 13.7};
           ^
source.kt:13:12: error: unresolved reference: double
           double total = 0;
           ^
source.kt:15:12: error: for is not an expression, and only expressions are allowed here
           for(int i=0; i<arr.length; i++){
           ^
source.kt:15:25: error: unresolved reference: i
           for(int i=0; i<arr.length; i++){
                        ^
source.kt:15:27: error: unresolved reference: arr
           for(int i=0; i<arr.length; i++){
                          ^
source.kt:15:39: error: unresolved reference: i
           for(int i=0; i<arr.length; i++){
                                      ^
source.kt:15:39: error: variable expected
           for(int i=0; i<arr.length; i++){
                                      ^
source.kt:16:16: error: unresolved reference: total
               total = total + arr[i];
               ^
source.kt:16:24: error: unresolved reference: total
               total = total + arr[i];
                       ^
source.kt:16:32: error: unresolved reference: arr
               total = total + arr[i];
                               ^
source.kt:16:36: error: unresolved reference: i
               total = total + arr[i];
                                   ^
source.kt:23:12: error: unresolved reference: double
           double average = total / arr.length;
           ^
source.kt:29:54: error: function invocation 'average(...)' expected
           System.out.format("The average is: %.3f", average);
                                                     ^
source.kt:29:54: error: unresolved reference. None of the following candidates is applicable because of receiver type mismatch: 
@JvmName public fun Array<out Byte>.average(): Double defined in kotlin.collections
@JvmName public fun Array<out Double>.average(): Double defined in kotlin.collections
@JvmName public fun Array<out Float>.average(): Double defined in kotlin.collections
@JvmName public fun Array<out Int>.average(): Double defined in kotlin.collections
@JvmName public fun Array<out Long>.average(): Double defined in kotlin.collections
@JvmName public fun Array<out Short>.average(): Double defined in kotlin.collections
public fun ByteArray.average(): Double defined in kotlin.collections
public fun DoubleArray.average(): Double defined in kotlin.collections
public fun FloatArray.average(): Double defined in kotlin.collections
public fun IntArray.average(): Double defined in kotlin.collections
public fun LongArray.average(): Double defined in kotlin.collections
public fun ShortArray.average(): Double defined in kotlin.collections
@JvmName public fun Iterable<Byte>.average(): Double defined in kotlin.collections
@JvmName public fun Iterable<Double>.average(): Double defined in kotlin.collections
@JvmName public fun Iterable<Float>.average(): Double defined in kotlin.collections
@JvmName public fun Iterable<Int>.average(): Double defined in kotlin.collections
@JvmName public fun Iterable<Long>.average(): Double defined in kotlin.collections
@JvmName public fun Iterable<Short>.average(): Double defined in kotlin.collections
@JvmName public fun Sequence<Byte>.average(): Double defined in kotlin.sequences
@JvmName public fun Sequence<Double>.average(): Double defined in kotlin.sequences
@JvmName public fun Sequence<Float>.average(): Double defined in kotlin.sequences
@JvmName public fun Sequence<Int>.average(): Double defined in kotlin.sequences
@JvmName public fun Sequence<Long>.average(): Double defined in kotlin.sequences
@JvmName public fun Sequence<Short>.average(): Double defined in kotlin.sequences
           System.out.format("The average is: %.3f", average);
                                                     ^

        

    
                
λ
.NET NoSQL database for rapid development