Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #34087
| Newsgroups | comp.lang.javascript |
|---|---|
| Date | 2017-09-30 10:16 -0700 |
| References | (8 earlier) <a7f14dc4-6bf8-429d-b9f5-674a4f00807a@googlegroups.com> <4af0b534-9f9f-433e-ada2-88c111958b7b@googlegroups.com> <c8d1d365-7a2f-4527-802f-ec1076a17adb@googlegroups.com> <1ee1334b-f012-4903-91fd-f1239d8cacbc@googlegroups.com> <3bf7a2d3-ca36-4a13-9c0d-eee68ed9d68c@googlegroups.com> |
| Message-ID | <81bbdeaa-51ac-48fa-a0df-62c75a172aac@googlegroups.com> (permalink) |
| Subject | Re: VB6/VBA array to JavaScript array |
| From | Bart Smissaert <bart.smissaert@gmail.com> |
On Saturday, 30 September 2017 18:10:24 UTC+1, Bart Smissaert wrote:
> Have fixed some error with the help of JSLint but still some problems:
>
> function JS_CountString(lParamCount, strParam1, lParam2, dParam3)
>
> {
>
> var arrSearchVB = new VBArray(UDF.GetVariantArray(1));
>
> //no string to search so exit
> if (arrSearchVB.getItem(0) == -1) {
> return 0;
> }
>
> var arrFindVB = new VBArray(UDF.GetVariantArray(2));
>
> //no string to search for, so exit
> if (arrFindVB.getItem(0) == -1) {
> return 0;
> }
>
> var arrSearchJS = arrSearchVB.toArray();
> var arrFindJS = arrFindVB.toArray();
>
> //note we do not use new here
> var UBS = arrSearchJS.length;
> var UBF = arrFindJS.length;
> var i = 0;
> var n = 0;
> var lCount = 0;
>
> //error in this code block
> for (i = 0; i < UBS; i++) {
> for (n = 0; n < UBF; n++) {
> If (arrSearch[i + n] != arrFind[n]); {
> break;
> } Else {
> If (n == UBF) {
> lCount++;
> }
> }
> }
> }
>
> return lCount;
>
> }
>
>
> Problem at line 32 character 12: Missing 'new' prefix when invoking a constructor.
>
> If (arrSearch[i + n] != arrFind[n]); {
>
> Problem at line 33 character 15: Expected to see a statement and instead saw a block.
>
> break;
>
>
> Any idea how to alter it?
>
>
> RBS
>> If (arrSearch[i + n] != arrFind[n]); {
This should be:
If (arrSearchJS[i + n] != arrFindJS[n]); {
but get the same error.
RBS
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-26 16:00 -0700
Re: VB6/VBA array to JavaScript array "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2017-09-28 05:45 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-28 06:21 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-28 06:37 -0700
Re: VB6/VBA array to JavaScript array "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2017-09-28 08:44 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-28 09:07 -0700
Re: VB6/VBA array to JavaScript array Julio Di Egidio <julio@diegidio.name> - 2017-09-28 09:47 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-28 10:15 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-29 02:52 -0700
Re: VB6/VBA array to JavaScript array Julio Di Egidio <julio@diegidio.name> - 2017-09-29 05:55 -0700
Re: VB6/VBA array to JavaScript array Julio Di Egidio <julio@diegidio.name> - 2017-09-29 06:00 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-29 06:29 -0700
Re: VB6/VBA array to JavaScript array Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-09-29 17:06 +0200
Re: VB6/VBA array to JavaScript array Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-09-29 16:10 +0200
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-29 07:13 -0700
Re: VB6/VBA array to JavaScript array Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-09-29 17:14 +0200
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-29 08:24 -0700
Re: VB6/VBA array to JavaScript array Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-09-29 19:08 +0200
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-29 10:41 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-29 08:27 -0700
Re: VB6/VBA array to JavaScript array Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-09-29 19:11 +0200
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-29 10:43 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-29 08:42 -0700
Re: VB6/VBA array to JavaScript array Julio Di Egidio <julio@diegidio.name> - 2017-09-29 11:28 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-29 12:23 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-29 13:18 -0700
Re: VB6/VBA array to JavaScript array Julio Di Egidio <julio@diegidio.name> - 2017-09-29 15:34 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-30 04:44 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-30 05:43 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-30 08:48 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-30 07:52 -0700
Re: VB6/VBA array to JavaScript array "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2017-09-30 08:52 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-30 09:12 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-30 10:10 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-30 10:16 -0700
Re: VB6/VBA array to JavaScript array Bart Smissaert <bart.smissaert@gmail.com> - 2017-09-29 14:20 -0700
csiph-web